Sébastien Rigaux

UI SFX gives interface sounds a consistent language

View resource

uisfx.com

UI SFX groups 78 interface events into 12 sonic styles, so teams can compare how the same feedback feels without changing what it means. The library includes 72 one-shots and six loops, with interactive previews that place sounds in product flows.

Install it with npm install uisfx; its TypeScript API plays sounds and lets callers stop a loop when the associated state ends. Audio files use the CC0 license, while the runtime is MIT-licensed—a clear split that supports reuse in web and native projects alike.

UI SFX graphic showing an open interface sound library with 936 sounds, 78 cues, and 12 sonic styles.