The Greatest Playlists Collection of anybody I know of in the world.
Point me to a better public one if you can! ๐๐ผ
Built over 15+ years of scouring Spotify and writing dozens of programs using its API to track and manage my playlists to a high standard.
I'm always looking for new songs so if you know a great track that isn't in one of these playlists, open an issue for me to add it!
Top level playlists are in human readable format Artist - Track.
Spotify URI format playlists are under the spotify/ directory for easy backup / restore, analysis or copying to new
playlists.
See HariSekhon/Knowledge-Base Spotify page for tools and tips around the playlist management, backups, playlist migrations, Spotify API tools I've written and 3rd party tools.
Hari Sekhon
(you're welcome to connect with me on LinkedIn)
- Genre mega mixes (eg.
Pop / Dance,Hip-Hop / R&B,Rock / Metal,Electronica,Classical,Motown / Soul,Classics,Club,Disco!etc) Best <Genre>/Elite .../<special name>- shorter highest quality playlists (these are the ones you really want, listed below)Artistspecific playlists- Mixes in Time -
YYYY MM - <description>date stamped mixes - stuff that was either hot at that time or that I discovered and listened to more at that time
- Favourites ๐ฏ ๐ -
absolute favs across all genres. If you only ever had one playlist in your life, this is it!
- Elite Favourites ๐ฏ๐ - the Best of the Best across all genres, a more elite subset of the Favourites playlist
- Upbeat & Sexual Pop ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ ๐ฆ - the ultimate driving upbeat pop mega mix for road trips with your girlfriend
- Hot Love ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ ๐ฆ - Pop-Dance based, for your hot girlfriend current or future
- Chill ๐ - chill & pop tunes for work and life
- Best Pop ๐ฅณ ๐
- Best R&B ๐
- Best Hip-Hop ๐ - both Classic & New - superset of Elite Hip-Hop with Attitude and Smooth Hip-Hop playlists
- Best Rock ๐ค ๐ธ
- Best Female Vocal Trance, Dance & Deep House โค๏ธ ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ ๐ ๐ฆ - the sound of hot white girls singing. See also the Hot Love playlist above
- Best Workout Pop ๐ช ๐๐โโ๏ธ - best of the bigger Workout Pop ๐ช ๐๐โโ๏ธ gym mega mix - Energetic Pop, Dance, Trance, Drum n Bass, Beats
- Best Workout Hip-Hop (Aggressive) ๐ช ๐ - the best workout hip-hop, gym hardcore for guys pumping iron and hitting bags
- Best Tunes & Instrumentals ๐น - instrumentals and songs mostly for the tune...
- Best Trance, Dance, Deep House ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ฅณ ๐ - best tunes and vocals, hot white chick music
- Elite Percussive Rock & Electro Blues ๐ค ๐ธ
- Elite Hip-Hop with Attitude ๐ - legendary hip-hop to play while driving your drug dealer car
- Smooth Hip-Hop ๐ - legendary hip-hop to play while driving your drug dealer car
- Love Songs โค๏ธ โค๏ธ โค๏ธ - romantic love songs for your sweetie... they don't make them like this any more!
- Sensual ๐ ๐ฆ - for a nice evening in with the girlfriend, massage & more music
- Songs About Sex ๐ ๐ฆ - for single guys with high testosterone on their way to mischief, hip-hop based
- Bad Boy Gets Down ๐ ๐ฆ ๐ - for those late night bad boy journeys... hip-hop based
- Hip-Hop - Bounce to the Rhythm ๐ - Beats & Bounce. "Break Ya Neck bitches"... as Busta Rhymes would say...
- Light Fun Feel Good ๐ฅณ ๐ - because sometimes you need to lighten up
- Best Motown & Soul ๐ป - excellent tracks you wish you knew earlier, much of the best contemporary hip-hop tunes are "borrowed" from these Motown classics
- Electronica โก๏ธ ๐ฟ
- Club Bangers! ๐ฅณ ๐ - club music - upbeat dance, house, trance etc.
- Disco! ๐บ๐ - inspired by the 70s onwards...
- Karaoke Classics ๐ค ๐ฅณ ๐
- Soft Pop๐ฆ ๐ฆ - soft pop songs that you can listen to late night while the kids are asleep in the back of the car...
- Baditude - Bad Bitches with Attitude โค๏ธ ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ โค๏ธ - youโd let her ruin your life because sheโs hotโฆ this is how we end up with beautiful babies
- Stripper Music ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ ๐ฆ - Pop & Hip-Hop based - because who doesn't love a 304...
- These Hoes Ainโt Loyal ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐๐ฆ - Hip-hop based cos they know whatโs up, with modern Pop mixed inโฆ a sign of the times that there are this many songs in this playlist...
- 2023 01 - Heartbroken ๐ ๐ -
one of my greatest & deepest playlists. Everyone has that one person in life that messes them up for a long time...
these artists clearly felt it too...
- Heart Breakers ๐ ๐ ๐ - a playlist of heartbreaker songs that even those who haven't had their heart broken can appreciate
- Defiance - Beat the Odds in Life ๐ช ๐ -
working out or on your economic grind, there is no more respectable man than he who rises from nothing
to something through his own hard work and merit.
When people wonder how I beat the odds in life or why I get more ripped the older I get:
- "No man has the right to be an amateur in the matter of physical training. It is a shame for a man to grow old without seeing the beauty and strength of which his body is capable" โ Socrates
- The 2020s - Hits from the 2020s - mix of Pop-Dance, Rock, R&B & Hip-Hop
- The 2010s - the decade of the Tinder Dating Apocalypse... at least there is good music to enjoy in the decline!!
- The 2000s - Hits from the 2000s - mix of Pop-Dance, Rock, R&B & Hip-Hop
- The 90s - The Decade of Dance, R&B ๐บ๐ธ & Brit Pop! ๐ฌ๐ง ๐ฅณ ๐ - re-live the Best of the 90s - with lots of Dance, R&B and BritPop from the UKโs last golden age. See also the Brit Pop playlist below
- The 80s - The Greatest Decade in Human History! ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ ๐ฅณ ๐ - the 80s was the greatest decade in human history - upbeat, iconic, beautiful - any songs in a positive 80s style are also welcome here
- The 70s - The Decade of Disco & Classics! ๐ ๐บ ๐ ๐ฅณ ๐ - the Best of the 1970s - including Queen, Blondie, Bill Conti, Fleetwood Mac ...
- Brit Pop ๐ฌ๐ง ๐ฌ๐ง ๐ฌ๐ง - re-live the golden 90s indie bands like The Verve, Oasis, Pulp, Blur, Skunk Anansie, Texas and Ocean Colour Scene plus newer acts like Lily Allen, Blossom, Micky James
Entire genres of songs which are decent but not elite enough to make the lists above:
- Pop Mega-Mix ๐ฅณ ๐
- Pop Mega-Mix 2 ๐ฅณ ๐ - overspill because Spotify limits playlists to 10,000 tracks. The first Pop Mega-Mix playlist is better since it sucked up most of the best known popular songs first
- Hip-Hop & R&B Mega-Mix ๐
- Rock Mega-Mix ๐ค ๐ธ
- Love Island Mega-Mix ๐ฉ๐ปโ๐ฆฐ ๐ฉ๐ผ ๐ฉ๐ป ๐ ๐ ๐ฆ - music from the hit TV show's many seasons - generally Pop-Dance with some R&B and Hip-Hop mixed in
- Coffee Shops Mega-Mix โ๏ธ ๐ท - Easy Listening, Jazz, Lounge, Soft Pop... stuff you'd hear at Coffee Shops
- Workout Pop ๐ช ๐๐โโ๏ธ
- Jamaican - Reggae - Riddim ๐ฏ๐ฒ ๐ฏ๐ฒ - inspired by a half-Jamaican girl I used to know...
- Grime - UK Hip-Hop ๐ฌ๐ง ๐ - British street hip-hop
- Nu Metal ๐ค ๐ธ
- Motown & Soul ๐ป
- Classics - Hits from Decades Gone By ๐ฉ ๐๏ธ - mid to late 20th century classics and well known songs
- Classical ๐ป ๐น
- My Shazam Tracks
- Redneck Rock ๐บ๐ธ ๐ค ๐ธ ๐บ๐ธ - ๐บ๐ธ God Bless America ๐บ๐ธ - never leave home without your 9 or 45...
- College Rock ๐ค ๐ธ
- Acoustic ๐ค ๐ค
- Guitar Rock ๐ธ
- Piano ๐น
- Rocky
- R&B ๐
- Smooth ๐
- MMA, UFC & Boxing ๐ฅ - music from the legends of Mixed Martial Arts such as UFC / PrideFC walkout songs or event previews
Here are the best tracks by year:
-
Best of 2020 โข 2021 โข 2022 โข 2023 โข 2024 โข 2025 โข 2026
-
Best of 2010 โข 2011 โข 2012 โข 2013 โข 2014 โข 2015 โข 2016 โข 2017 โข 2018 โข 2019
-
Best of 2000 โข 2001 โข 2002 โข 2003 โข 2004 โข 2005 โข 2006 โข 2007 โข 2008 โข 2009
-
Best of 1990 โข 1991 โข 1992 โข 1993 โข 1994 โข 1995 โข 1996 โข 1997 โข 1998 โข 1999
-
Best of 1980 โข 1981 โข 1982 โข 1983 โข 1984 โข 1985 โข 1986 โข 1987 โข 1988 โข 1989
-
Best of 1970 โข 1971 โข 1972 โข 1973 โข 1974 โข 1975 โข 1976 โข 1977 โข 1978 โข 1979
When compiling these playlists, I was shocked at the disparity in number of songs worthy of each year group.
Here is a graph of each year playlist number of tracks (run through my track name normalization code to deduplicate different versions of the same track to only count them once).
No this graph is not cumulative, it is per individual year in isolation:
Conclusions:
- I cannot say that "Music is actually getting better" from a classical musician standpoint...
- We all know there are some all-time legendary songs that have ingrained themselves in our childhoods, movies & culture...
- We may or may not have some personal bias towards older legendary tracks due to replay bias building our connection to the older songs
but what I can say with some confidence is...
- There are more good songs in across genres overall in recent years than there were in earlier years - this is clearly shown in the graph of tracks below which is scraped from all my major playlists, genres and decades
- Of course the golden age of Hip-Hop & R&B has passed... this is well known
- There were some god awful number 1 songs in the 1990s that would never have been even played today given the higher competition...
- The competition was definitely thinner the further back in years you go - artists could afford to be less competitive and still get to the top
- Today that fantastic song you don't even remember the artist before moving on to the next song in the 100M+ song catalog
- We are drowning in more music than ever
- This gives us the bias that music today is too samey - really this is a music spam & filtering problem, which I have largely solved in this repo using extensive obsessive amounts of time and code as well as my general overall music fan coolness ๐ ๐
- Even my beloved 1980s cannot compete with the sheer volume of good songs available today
- Even if I wish they still made more music like the 80s, it's actually better to reach the 90s to collect the entire 80s music collection - vs if I went back to the mid 80s I'd be missing roughly half of it
- Latin American ๐ง๐ท ๐ฒ๐ฝ ๐ฆ๐ท ๐จ๐ด ๐ป๐ช
- European ๐ช๐บ ๐ซ๐ท ๐ฉ๐ช ๐ต๐ฑ ๐จ๐ฟ ๐ธ๐ฐ ๐บ๐ฆ ๐ท๐บ -
European music - mainly French, German and Slavic - superset of those adjacent playlists
- French ๐ซ๐ท ๐ซ๐ท ๐ฅ ๐ฅ - French language / accent songs
- Slavic ๐ต๐ฑ ๐จ๐ฟ ๐ธ๐ฐ ๐บ๐ฆ ๐ท๐บ - not just the hottest women in the world, but they have some good music too, I love the sound of some of these... it's ok to be biased in favour of Slavic ๐
- German ๐ฉ๐ช ๐ฉ๐ช
- Indian ๐ฎ๐ณ ๐ฎ๐ณ - Indian music has its moments, especially that classic from Punjabi MC
- Greek ๐ฌ๐ท ๐ฌ๐ท ๐จ๐พ ๐จ๐พ
- K-Pop ๐ฐ๐ท ๐ฐ๐ท - Korean pop music
Even my followed artists are backed up to artists_followed.txt and can be restored via my spotify scripts.
Artists with 5 or more tracks in my Liked Songs are automatically followed by my
spotify scripts.
Far from a complete list - artists whose body of work is consistently high quality enough for its own playlist.
There are a lot of artist playlists in my libary but some need more culling of songs... time is always the issue.
- Jay-Z
- Nas
- The Notorious B.I.G.
- 2Pac
- Bon Jovi โ Bon Jovi Greatest Hits - The Ultimate Collection
- Guns N' Roses
- Ellie Goulding
- Florence + The Machine
- The Weeknd
- DMX โ The Best Of DMX
- Lil Wayne
- Devlin
- Foo Fighters
- Chromeo
- M83 Condensed
- Lily Allen
- Rita Ora - ORA Deluxe
- Beyoncรฉ
- Rihanna
- Kylie Minogue - Best of
- Robyn
- Simply Red โ The Greatest Hits 25
- Placebo
- P!nk
- Fickle Friends โ You Are Someone Else
- Linkin Park
- The xx
- Kings Of Leon
- Blackmill
- Ludovico Einaudi - Favourites
These playlists are downloaded and managed by scripts in the DevOps Bash tools and Spotify tools repos which are available as submodules under the bash-tools/ and spotify-tools/ directories respectively.
Aside from Backup & Restore, keeping all playlists in both Spotify and human readable formats allows all sorts of handy tricks, eg:
grep'ing your entire playlist catalog (which you can't do in Spotify's App)- auto-removing duplicates from a given playlist (detected via URI and/or human readable name - different levels of duplicate detection)
- auto-removing tracks from todo playlists that are already in one of the core playlists so you don't have to check those tracks ever again (when combined with blacklist playlists this is a huge progressive efficiency gain)
- setting all of the tracks in your favourite playlists to
Liked Songswithout a zillion clicks in Spotify (useful to port over yourStarredtracks) - bulk-loading tracks from one or more playlists or even favourites from
Liked Songs
The rest of my original source repos are here.
Pre-built Docker images are available on my DockerHub and can be re-generated using the my Dockerfiles repo.
