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.

7Projects
51.9KStars in total
+10Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

7 projects · by stars

  1. #1 · goldfire/howler.js

    howler.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.

    25.4K
  2. #2 · Tonejs/Tone.js

    Tone.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.

    14.8K
  3. #3 · katspaugh/wavesurfer.js

    wavesurfer.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.

    10.4K
  1. 4

    procedural-film

    511kuhnhomeuk-cell/procedural-film · JavaScript

    An 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.

  2. 5

    riso-windowseat

    297sevenevesai/riso-windowseat · HTML

    Procedural 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.

  3. 6

    dopa-drill

    242grmchn/dopa-drill · JavaScript

    A 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.

  4. 7

    procedural-sounds

    199m1ckc3s/procedural-sounds · TypeScript

    Procedural 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.

Often tagged together