jaysalvat/buzz
Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It tries to degrade silently on non-modern browsers. observed · 2026-08-28
Health v2 · maintenance only
63/100
- Activity 68
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5564
- days_rel: n/a
- days_push: 196
- n_releases_24m: 0
Adoption not part of the score
1204 stars · 222 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Buzz is a small JavaScript library that wraps the HTML5 audio element to make it easy to play and manage sounds in web pages, with graceful degradation on older browsers. Version 2.0 adds Promise support, ES modules, and TypeScript definitions.
Use cases
- play sound effects on a website
- add background music with fade in and fade out
- loop audio in the browser
- group multiple sounds and control them together
- detect which audio formats the browser supports
- display a timer for playing audio
When to choose
- you need simple browser audio playback without heavy dependencies
- you want a lightweight wrapper around the HTML5 audio element
- you need multi-format fallback (ogg, mp3, aac, wav)
- you want chainable sound APIs with Promise or callback support
When to avoid
- you need advanced audio synthesis or effects (use Web Audio API directly)
- you need streaming audio or playlists with complex queuing
- you target mobile autoplay scenarios, which browsers restrict
- you need a full-featured media player UI
Facets
library · maturity active
audio-processing web-development frontend browser html5-audio sound-playback promise-api typescript-definitions audio nodejs
8 sources
- readme: https://github.com/jaysalvat/buzz · fetched 2026-08-28 · 13e0f3fbd3f9
- homepage: http://buzz.jaysalvat.com · fetched 2026-08-29 · b655256f934c
- site_page: https://buzz.jaysalvat.com/documentation · fetched 2026-08-29 · 85eadb25b1dd
- site_page: https://buzz.jaysalvat.com/documentation/buzz · fetched 2026-08-29 · 96278018ca67
- site_page: https://buzz.jaysalvat.com/documentation/sound · fetched 2026-08-29 · 216bd55f5333
- site_page: https://buzz.jaysalvat.com/documentation/group · fetched 2026-08-29 · ff16296a8756
- site_page: https://buzz.jaysalvat.com/documentation/events · fetched 2026-08-29 · ede9d9082580
- registry_npm: https://registry.npmjs.org/buzz · fetched 2026-08-29 · 0907ae381e04
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jaysalvat/buzz | main | 63 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem