Sorteer je
afspeellijsten
sneller dan een
hartslag 

// een hulpprogramma dat je afspeellijsten leest, genres detecteert en ze opsplitst in nieuwe, overzichtelijke afspeellijsten — in seconden, niet uren.

Gratis. Open source. Geen advertenties. Geen modeltraining. Werkt op elke afspeellijst die je bezit of volgt.

Spotify verbindenHoe het werkt◇ geen kaart · geen aanmelding · alleen OAuth
[ waveform::gradient_01 ]
bayer 8×8 · mono
input: 12,408 tracks
output: 27 playlists

Hoe het werkt.

Geschatte tijd · 3–12s
Step 01Lezen

We lezen elk nummer in je afspeellijst.

Spotify OAuth-token, beperkt tot lezen + wijzigen. Niets wordt opgeslagen aan de serverzijde. Jouw bibliotheek blijft van jou.

Step 02Analyseren

We halen de genres uit elk nummer.

Artiestmetadata, audiokenmerken, collaboratieve tags. We voeren ze door een dedup-run en komen uit op ~40 canonieke buckets.

Step 03Sorteren

Jij kiest. Wij maken de nieuwe afspeellijsten.

Selecteer elke combinatie van genres. Sortify maakt nieuwe afspeellijsten op jouw Spotify, getiteld en geordend. Bewaar, hernoem, verwijder.

Kijk hoe het sorteert, live.

Voorbeeld · 24 nummers
Invoer · chaos.playlist24 tracks
  • 01Strobe deadmau5electronic
  • 02Redbone Childish Gambinor&b
  • 03Midnight City M83synthwave
  • 04Teardrop Massive Attacktrip-hop
  • 05Black Hole Sun Soundgardenrock
  • 06Sunflower Rex Orange Countyindie
  • 07Fade Into You Mazzy Starindie
  • 08Flashing Lights Kanye Westhip-hop
  • 09Time Hans Zimmerambient
  • 10Porcelain Mobyelectronic
  • 11Come Down Anderson .Paakr&b
  • 12Paranoid Android Radioheadrock
  • 13Moon River Frank Oceanr&b
  • 14Motion Picture Soundtrack Radioheadrock
  • 15Weightless Marconi Unionambient
  • 16DNA. Kendrick Lamarhip-hop
  • 17Ribs Lordeindie
  • 18Nightcall Kavinskysynthwave
  • 19Take Five Dave Brubeckjazz
  • 20Blue in Green Miles Davisjazz
  • 21So What Miles Davisjazz
  • 22Unfinished Sympathy Massive Attacktrip-hop
  • 23Breathe Télépopmusiktrip-hop
  • 24Alive Daft Punkelectronic
Uitvoer · gesorteerd5 tracks
electronicr&bsynthwavetrip-hoprockindiehip-hopambientjazz
  • 01Strobe deadmau5electronic
  • 02Midnight City M83synthwave
  • 03Porcelain Mobyelectronic
  • 04Nightcall Kavinskysynthwave
  • 05Alive Daft Punkelectronic

Al aan het werk.

Live · elke 60s bijgewerkt
Nummers geanalyseerd0+ ~1.200/uur over actieve sessies.
Afspeellijsten gesorteerd0Sinds lancering, april 2022.
Genres gedetecteerd0Gededupliceerd naar 42 canonieke buckets.
Mediane looptijd0sPer afspeellijst van 500 nummers.

Elk genre. Geen grenzen.

Aangedreven door community-tags
Electronic
Indie
Hip-hop
Rock
R&B
Synthwave
Jazz
Ambient
Trip-hop
Folk
Classical
House
Metal
Techno
Lo-fi
Soul
Punk
+ anything on Last.fm

Veelgestelde vragen.

6 entries
Ja. Sortify is gratis en blijft gratis. Het kost ons ongeveer €4/maand om te draaien. Geen paywalls, geen premium tier, geen dark patterns.
Nee. We gebruiken Spotify OAuth om je afspeellijsten on-the-fly te lezen, de genres in het geheugen te berekenen en de nieuwe afspeellijsten terug te schrijven. Niets wordt langer bewaard dan de sessieduur. De volledige broncode staat op GitHub als je het wilt verifiëren.
Goed genoeg. We zoeken elk nummer op Last.fm en gebruiken de door de community beoordeelde genre-tags om het te classificeren. Resultaten worden gecached, zodat herhaalde runs direct zijn. Er zijn randgevallen — een pop-punk nummer kan in "rock" of "punk" terechtkomen, afhankelijk van hoe de community het heeft getagd. Je kunt op elk moment opnieuw uitvoeren.
Nooit. Sortify leest alleen de bronlijst en maakt nieuwe. Je originelen blijven onaangetast. Je kunt de gegenereerde op elk moment verwijderen van Spotify.
Omdat dat is wat wij gebruiken. Als je het op Apple Music, Deezer of Tidal wilt zien, open dan een issue of stuur een PR. De kernsorteringslogica is platformonafhankelijk.
Ja. De repo bevat een docker-compose en een kleine Python-worker. Je moet je eigen Spotify-ontwikkelaarsapp registreren. Duurt ~10 minuten als je OAuth al eerder hebt gedaan.

Gratis. Open source. Van jou om te forken.

Sortify is MIT-gelicenseerd en draait op een enkele Python-worker. Lees de broncode, host je eigen, of dien een PR in.