Topics / #web-audio
Web-audio projects on GitHub
Libraries for playing, synthesizing, and visualizing sound in the browser.
As of , the most-starred Web-audio projects on GitHub are howler.js (25.4K stars), Tone.js (14.8K stars) and wavesurfer.js (10.4K stars). GitHub.Locker tracks 7 Web-audio repositories with 51.9K stars combined. The fastest-growing on October 16 was Tone.js, with +6 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+6Tone.js
Tonejs/Tone.js · ★ 14.8KTone.js is a Web Audio framework for creating interactive music in the browser, giving musicians and audio programmers DAW-like features such as a global transport, prebuilt synths and effects, plus low-level building blocks for custom audio processing.
+3riso-windowseat
sevenevesai/riso-windowseat · ★ 297Procedural risograph-style animated films, each a single self-contained HTML file of Canvas 2D and Web Audio, plus the Claude Code skills, craft docs and tools used to make them.
+1dopa-drill
grmchn/dopa-drill · ★ 242A browser-only math drill game ('Dopadrill') where the visual effects and music keep escalating with every correct answer. A mascot named Dopakichi carries your typed numbers and celebrates each correct result, building toward a festival-like finale.
The all-time top
7 projects · by stars
- 25.4K
#1 · goldfire/howler.jshowler.js
howler.js is a JavaScript audio library for the web that gives you one consistent API for playing and controlling sound, defaulting to the Web Audio API and falling back to HTML5 Audio automatically.
- 14.8K
#2 · Tonejs/Tone.jsTone.js
Tone.js is a Web Audio framework for creating interactive music in the browser, giving musicians and audio programmers DAW-like features such as a global transport, prebuilt synths and effects, plus low-level building blocks for custom audio processing.
- 10.4K
#3 · katspaugh/wavesurfer.jswavesurfer.js
wavesurfer.js is an open-source library for web apps that renders an interactive audio waveform and plays the audio, built on modern browser tech like Web Audio.
- 4

procedural-film
511kuhnhomeuk-cell/procedural-film · JavaScriptAn agent skill that turns a topic into a 30-second vertical film, with every pixel drawn in vanilla JavaScript on a canvas and every sound synthesised with Web Audio, so no stock footage or audio files are used. It outputs a self-contained HTML player plus MP4 exports.
- 5

riso-windowseat
297sevenevesai/riso-windowseat · HTMLProcedural risograph-style animated films, each a single self-contained HTML file of Canvas 2D and Web Audio, plus the Claude Code skills, craft docs and tools used to make them.
- 6

dopa-drill
242grmchn/dopa-drill · JavaScriptA browser-only math drill game ('Dopadrill') where the visual effects and music keep escalating with every correct answer. A mascot named Dopakichi carries your typed numbers and celebrates each correct result, building toward a festival-like finale.
- 7

procedural-sounds
199m1ckc3s/procedural-sounds · TypeScriptProcedural Sounds generates interface and UI sounds live in the browser from code recipes instead of audio files, so you design a sound by ear and then export it.
Related topics
Often tagged together
- audio249
- open-source5,666
- javascript1,842
- mit3,312
- web2,447
- frontend1,080
- browser404
- creative-coding55
- javascript-library230
- library1,587
- music105
- npm1,019
- typescript1,821
- agent-skills553
- animation326
- audio-processing64
- canvas87
- claude-code903
- cross-platform2,623
- developer-tools2,924
- gaming221
- generative-art37
- no-dependencies61
- nodejs1,506