Crate
Contribute

House rule

Songs in the selected playlist. Use j and k to move between rows, Enter to show the note, and 1, 2 or 3 to open the song on YouTube, SoundCloud or Spotify.
Album Genre Open

Add a song

Every playlist is a JSON file in the open. Adding a song means adding one line to it and opening a pull request; proposing a whole playlist means adding one file. There is no account to make and no gatekeeper to convince — the review is about whether the entry is accurate, not whether the taste is correct.

Two rules do most of the work. One song per artist per playlist, so no single act can dominate a list. And a note that says something true and non-obvious about the recording — an arrangement detail, a production fact, a piece of history. Not a review.

Every pull request is checked automatically: contiguous numbering, no repeated artist, genres drawn from the shared vocabulary, real punctuation, and three valid platform links per entry. If the check passes and the facts hold up, it gets merged.

How the links work

Each entry carries facts — title, artist, album, year — and nothing else. The three platform links are built at render time from the artist and title using each service’s own search endpoint.

That is deliberate. Hard-coding track IDs would mean writing IDs that were never verified against the real APIs, and a wrong ID sends you to the wrong song silently. A search link is always correct, survives regional catalogue differences, and keeps working when a track is re-released.

Verified IDs are still welcome. Any entry that carries one deep-links straight to the track instead of searching for it — the renderer prefers an ID whenever it finds one.

Keyboard

/
Focus search
j ↓
Next song
k ↑
Previous song
g
First song
G
Last song
↵
Show or hide the note
1
Open on YouTube
2
Open on SoundCloud
3
Open on Spotify
[ ]
Previous / next playlist
s
Cycle sort column
Esc
Clear search and filters
?
This list

Everything here also works by mouse, touch and Tab — the keys are a shortcut, never the only way in.