wavesurfer.js
Wavesurfer.js is a robust, open-source audio visualization library designed for developers to create interactive and customizable waveforms in web applications. It supports HTML5 Audio and Web Audio, offering a rich set of plugins for features like regions, minimaps, timelines, spectrograms, and microphone recording. Built with TypeScript, it provides a comprehensive API for handling audio playback, multi-track mixing, and annotations.
Checked on Sep 30, 2026.
Alternative resources
VideoFaceSwap
An AI-powered video face swap platform for replacing faces in videos with facial tracking, motion syncing, and natural visual blending.
Biteable
Cloud-based video creation platform featuring AI-powered script generation, text-to-speech voiceovers, and animated avatars.
Inworld AI
Real-time AI infrastructure providing text-to-speech, speech-to-text, and LLM routing APIs for consumer-facing applications and voice agents.