Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more โ
Top 23 JavaScript Audio Projects
-
Project mention: Howler.js โ A Powerful and Lightweight JavaScript Audio Library | news.ycombinator.com | 2024-08-16
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Project mention: โก๏ธ 15 Essential tools and resources for Frontend developers | dev.to | 2024-11-07
โญ๏ธ Get Screenity
-
react-player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Project mention: Show HN: Winamp and other media players, rebuilt for the web with Web Components | news.ycombinator.com | 2024-10-08The Mux marketing strategy is brilliant.
Take over or create new open source projects so that every developer comes across your company in the search for a video package.
Another example I noticed recently is https://github.com/cookpete/react-player
-
mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
-
-
mirotalksfu
๐ WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 8k, compatible with all browsers and platforms.
-
wad
Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears. (by rserota)
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ all implemented with just a few lines of code. Start building today.
-
-
-
-
waveform-playlist
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
-
-
jam
๐ Jam is your own open source Clubhouse for mini conferences, friends, communities (by jam-systems)
-
-
waveform-data.js
Audio Waveform Data Manipulation API โ resample, offset and segment waveform data in JavaScript.
-
-
-
-
-
react-music-player
[Stop the maintenance] :musical_note: Maybe the best beautiful HTML5 responsive player component for react :)
-
standardized-audio-context
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
-
-
-
InfluxDB
InfluxDB โ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript Audio discussion
JavaScript Audio related posts
-
Animals Made from 13 Circles
-
Adults can learn perfect pitch
-
Show HN: Winamp and other media players, rebuilt for the web with Web Components
-
Howler.js โ A Powerful and Lightweight JavaScript Audio Library
-
Writing an MP4 Muxer for Fun and Profit
-
Show HN: Lipupini, an OSS PHP Media Platform, has reached release cycle v5.x
-
Show HN: Render audio to HTML canvas using WebGPU
-
A note from our sponsor - SurveyJS
surveyjs.io | 13 May 2025
Index
What are some of the best open-source Audio projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | howler.js | 24,608 |
2 | screenity | 14,042 |
3 | react-player | 9,695 |
4 | mediacms | 3,391 |
5 | motionity | 3,268 |
6 | mirotalksfu | 2,336 |
7 | wad | 1,924 |
8 | freyr-js | 1,895 |
9 | astrofox | 1,787 |
10 | pizzicato | 1,682 |
11 | waveform-playlist | 1,517 |
12 | Eole-foobar-theme | 1,468 |
13 | jam | 1,272 |
14 | noisecraft | 1,107 |
15 | waveform-data.js | 1,052 |
16 | opus-recorder | 972 |
17 | p5.js-sound | 886 |
18 | vue-plyr | 778 |
19 | CPod | 755 |
20 | react-music-player | 737 |
21 | standardized-audio-context | 715 |
22 | web-audio-samples | 711 |
23 | Georgia-ReBORN | 698 |