SaaSHub helps you find the best software and product alternatives 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:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
Project mention: Show HN: MediaCMS v6 – open-source video platform with trimmer and RBAC | news.ycombinator.com | 2025-06-18 -
-
> 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 (1.58.5) 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 ❤️
-
-
-
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.
-
-
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 - SaaSHub
www.saashub.com | 14 Jun 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,300 |
| 2 | screenity | 18,308 |
| 3 | mediacms | 4,963 |
| 4 | motionity | 4,038 |
| 5 | freyr-js | 2,291 |
| 6 | wad | 1,980 |
| 7 | daw | 1,826 |
| 8 | pizzicato | 1,712 |
| 9 | Eole-foobar-theme | 1,690 |
| 10 | jam | 1,312 |
| 11 | noisecraft | 1,193 |
| 12 | waveform-data.js | 1,082 |
| 13 | opus-recorder | 994 |
| 14 | p5.js-sound | 907 |
| 15 | vue-plyr | 792 |
| 16 | standardized-audio-context | 776 |
| 17 | CPod | 768 |
| 18 | react-music-player | 761 |
| 19 | web-audio-samples | 746 |
| 20 | slashy | 624 |
| 21 | MidiWriterJS | 600 |
| 22 | tonejs-instruments | 527 |
| 23 | hedron | 513 |