ReactWaveform is a React component that provides an interactive waveform visualization for audio files using the WaveSurfer.js library. This component supports custom controls, progress rendering, and regions for marking specific parts of the waveform.
React Native module for playing sound clips on iOS, Android, and Windows
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
Modern, customizable React audio player with waveform visualization, drag-and-drop playlist, WAI-ARIA accessibility, TypeScript-first API, and Next.js App Router (Server Components) support.
`Reader` and `Writer` streams for Microsoft WAVE audio files
A library for recording opus encoded audio
Javascript audio library for the modern web.
Core library for media playback in the browser shared by mux elements
PCM audio resampler written entirely in JavaScript.
A customizable React audio player. Written in TypeScript. Mobile compatible. Keyboard friendly
A customizable React audio player component with TypeScript and Tailwind CSS.
react-native-audio-api provides system for controlling audio in React Native environment compatible with Web Audio API specification
SVG React icons of popular icon packs using ES6 imports
Vanilla JavaScript based WYSIWYG web editor
Vimeo player component for React.
Convert HTML/XML source code or DOM nodes to React elements
A simple HTML5, YouTube and Vimeo player for react using plyr
A library to scan QR codes in React.
React library for audio recording and visualization using Web Audio API
Audio / Voice Recorder for React
An audio visualizer for React. Provides separate components to visualize both live audio and audio blobs.
An audio recording helper for React. Provides a component and a hook to help with audio recording.
Create, read and write wav files according to the specs.
React webcam component