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

scribbletune/scribbletune

Create music with JavaScript observed · 2026-08-28

github.com/scribbletune/scribbletune · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

78/100

  • Activity 98
  • Release rhythm 40
  • Longevity 100
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: 4664
  • days_rel: 186
  • days_push: 13
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

3767 stars · 237 forks observed · 2026-08-28

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

Scribbletune is a JavaScript/TypeScript library for generating music programmatically using simple string and array patterns for rhythms, melodies, and chord progressions. It exports MIDI files, plays live in the browser via Tone.js, and includes a CLI for generating MIDI from the terminal.

Use cases

  • generate midi files with javascript
  • create chord progressions programmatically
  • make music in the browser with web audio
  • generate melodies from scales and patterns
  • export midi clips for ableton live
  • generate drum and riff patterns from the terminal

When to choose

  • you want to compose music or generate MIDI programmatically in JavaScript or Node.js
  • you need a simple pattern language for rhythms, scales, and chord progressions
  • you want to prototype musical ideas quickly and import them into a DAW

When to avoid

  • you need real-time audio synthesis on the server rather than MIDI file generation
  • you want a full GUI music production environment rather than a code-based tool
  • you need the companion VST3/AU plugins, which are closed-source

Facets

library · maturity active

audio-processing cli sdk audio media developer-tools web-development browser cli cross-platform midi music-theory tone-js web-audio chord-progressions music-generation ableton-live daw nodejs

5 sources

Member repositories

RepositoryRoleHealth v2
scribbletune/scribbletunemain78

For agents

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

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