Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 JavaScript Audio Projects
-
Project mention: How I Built a Real-Time Multiplayer Chess Game with Video Calling Using Next.js, Socket.IO & WebRTC | dev.to | 2026-04-25
Small detail, big impact. I used Howler.js for game sounds — move clicks, check alerts, game start/end chimes:
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
-
mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
-
-
> record the audio during playback and manually enter the metadata
there are more elegant solutions similar to yt-dlp. scdl is very user friendly and automatically embeds metadata.
https://github.com/scdl-org/scdl
https://github.com/miraclx/freyr-js
-
wad
Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears. (by rserota)
-
daw
GridSound (2.59.3) is a work-in-progress free browser-based digital audio workstation following the Web Audio API 🎛🎹🎵✨ -- If you can, please sponsor us a little on our Patreon ❤️
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
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.
-
-
-
-
standardized-audio-context
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
-
-
react-music-player
[Stop the maintenance] :musical_note: Maybe the best beautiful HTML5 responsive player component for react :)
-
-
-
MidiWriterJS
♬ A JavaScript library which provides an API for programmatically generating and creating expressive multi-track MIDI files and JSON.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Audio discussion
JavaScript Audio related posts
-
How I Built a Real-Time Multiplayer Chess Game with Video Calling Using Next.js, Socket.IO & WebRTC
-
Building a Browser Game Where You Fly Through a Forest (It's Easier Than You Think)
-
iNaturalist
-
Show HN: Waveform Playlist v5 – Multi-track Web Audio editor (React and Tone.js)
-
Put a ring on it: a lock-free MPMC ring buffer
-
Show HN: I vibe-coded a complete React rewrite of my audio waveform editor
-
Creating minimal music with code in any programming language
-
A note from our sponsor - AppSignal
www.appsignal.com | 9 Aug 2026
Index
What are some of the best open-source Audio projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | howler.js | 25,331 |
| 2 | screenity | 18,477 |
| 3 | mediacms | 5,048 |
| 4 | motionity | 4,038 |
| 5 | freyr-js | 2,321 |
| 6 | wad | 1,981 |
| 7 | daw | 1,843 |
| 8 | pizzicato | 1,712 |
| 9 | Eole-foobar-theme | 1,710 |
| 10 | jam | 1,312 |
| 11 | noisecraft | 1,206 |
| 12 | waveform-data.js | 1,086 |
| 13 | opus-recorder | 995 |
| 14 | p5.js-sound | 909 |
| 15 | vue-plyr | 788 |
| 16 | standardized-audio-context | 776 |
| 17 | CPod | 770 |
| 18 | react-music-player | 761 |
| 19 | web-audio-samples | 748 |
| 20 | slashy | 624 |
| 21 | MidiWriterJS | 603 |
| 22 | tonejs-instruments | 527 |
| 23 | hedron | 513 |