Ross ROSS = Recommend OSS · open-source software intelligence for agents

watilde/beeplay

Write a song in JavaScript observed · 2026-08-28

github.com/watilde/beeplay · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • 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-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4523
  • days_rel: n/a
  • days_push: 3068
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1041 stars · 53 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

beeplay is a small JavaScript library that lets you write songs in code by chaining .play() calls with note names and durations. It synthesizes melodies in the browser, making it easy to generate music programmatically.

Use cases

  • play a melody in the browser with javascript
  • write a song in code
  • generate beeps and tones from note names
  • teach programming with music examples
  • add simple sound effects to a web page

When to choose

  • you want a tiny dependency-free way to play note sequences in the browser
  • you're building a coding-education demo that makes music
  • you need quick programmatic melodies without audio files

When to avoid

  • you need full music production features like tracks, instruments, or effects
  • you need a maintained library with recent updates
  • you need MIDI file support or DAW integration

Facets

library · maturity abandoned

audio-processing developer-tools web-development developer-tools browser music sound-synthesis web-audio melody npm audio nodejs javascript

3 sources

Member repositories

RepositoryRoleHealth v2
watilde/beeplaymain32

For agents

markdown · JSON · MCP: product_card(name="watilde/beeplay")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem