Open-source library · Dev tool · 2026
Cuelume
A tiny JavaScript library that synthesizes interaction sounds live with Web Audio — no files, no dependencies — to make interfaces feel alive.
Open SourceWeb AudioZero-deps
Visit live site ↗
The challenge
Adding sound to an interface usually means shipping heavy samples and dependencies; the result is slow, rigid and hard to tune.
How we solved it
10 cues synthesized in real time with Web Audio, triggered via declarative HTML attributes (hover, press, release, toggle) or an imperative API — zero runtime dependencies.
Results
- 10 synthesized cues, 0 dependencies
- No audio files — everything generated live
- Shipped open-source (MIT) on npm