UI SFX is an open-source semantic sound system for web apps, mobile apps, SaaS, education, media, and games. Developers call stable interaction cues such as success, drop, complete, or recording, then switch the entire product between twelve coherent sonic personalities without changing interaction code.
The library includes 78 semantic cues across 13 interaction categories, 936 original MP3 and Ogg assets, 72 brief one-shots, 6 seamless state loops, and a 10.2 kB compressed Web Audio runtime with zero dependencies. TypeScript code is MIT licensed and the generated audio assets are released under CC0.
Try every cue and feel at https://uisfx.com, install with npm install uisfx, or explore the source at https://github.com/romainsimon/uisfx.
Built with