Topics / #spotify
Spotify projects on GitHub
Tooling and integrations around the Spotify music platform
As of , the most-starred Spotify projects on GitHub are RSSHub (46.6K stars), Clone-Wars (37.1K stars) and spotify-downloader (26.4K stars). GitHub.Locker tracks 24 Spotify repositories with 297.8K stars combined. The fastest-growing on October 18 was spotifast, with +70 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+70spotifast
crmne/spotifast · ★ 8.5KFastpotify is a lightweight, native Spotify client written in Rust with the egui toolkit, playing music through librespot while using a fraction of the RAM of Spotify's official desktop app.
+67Levyra-deepsound
LUC4N3X/Levyra-deepsound · ★ 891Levyra is an open-source music player for Android and Windows that plays streamed music and your own local files side by side in one library, with synced lyrics, offline downloads and live radio.
+36SimpMusic
maxrave-dev/SimpMusic · ★ 12.2KSimpMusic is a free, open-source music client that streams from YouTube Music, giving you an ad-free Spotify-like experience with equalizer, lyrics, SponsorBlock and more.
+33TitanBot
codebymitch/TitanBot · ★ 9KAn all-in-one Discord bot covering moderation, economy, tickets, music, leveling, giveaways, reaction roles, welcome messages and birthday tracking — built on discord.js v14 with PostgreSQL for persistence.
The all-time top
24 projects · by stars
- 46.6K
#1 · DIYgod/RSSHubRSSHub
RSSHub is an open-source RSS feed generator that turns content from thousands of sites and apps (Bilibili, Twitter/X, Instagram, YouTube, Telegram, Spotify, and more) into RSS feeds you can subscribe to in any reader.
- 37.1K
#2 · GorvGoyl/Clone-WarsClone-Wars
Clone Wars is a curated list of 100+ open-source clones and alternatives of popular sites like Airbnb, Amazon, Instagram, Netflix, TikTok, Spotify, WhatsApp, and YouTube, with links to source code, demos, and tutorials.
- 26.4K
#3 · spotDL/spotify-downloader
spotify-downloader
spotDL is a command-line music downloader: hand it a Spotify playlist, album or song link and it finds matching tracks on YouTube, downloads them, and embeds album art, lyrics and metadata.
- 4

cli
25.1Kspicetify/cli · JavaScriptSpicetify is a command-line tool that customizes the official Spotify client: it changes UI colors, injects CSS, and adds extensions and custom apps on Windows, macOS, and Linux.
- 5

SpotX
22.8KSpotX-Official/SpotX · PowerShellSpotX is a patcher for the official Spotify desktop client on Windows: it blocks banner, video and audio ads and changes some hidden client features. It ships as a set of install scripts you run once.
- 6

spotify-tui
19.4KRigellute/spotify-tui · RustSpotify TUI is a Spotify client that runs entirely in the terminal, written in Rust. The binary is called spt — a keyboard-driven way to search music and control Spotify playback without opening the GUI app.
- 7

nuclear
18.7Knukeop/nuclear · TypeScriptNuclear is a free, open-source desktop music player that finds free music for you: search for any song or artist, stream it, and build playlists.
- 8

SimpMusic
12.2Kmaxrave-dev/SimpMusic · KotlinSimpMusic is a free, open-source music client that streams from YouTube Music, giving you an ad-free Spotify-like experience with equalizer, lyrics, SponsorBlock and more.
- 9

xManager
12.1KTeam-xManager/xManager · JavaxManager is a free Android app that lets you download, install, and manage different versions of a music streaming app, giving you an ad-free experience with extra features not in the official app.
- 10
SpotiFLAC
11.6Kspotbye/SpotiFLAC · TypeScriptSpotiFLAC lets you grab Spotify tracks in true lossless FLAC quality by pulling the actual audio from Tidal, Qobuz or Amazon Music instead of Spotify's own lossy streams, and it works without ever logging into any account.
- 11

SpotiFlyer
11.3KShabinder/SpotiFlyer · KotlinSpotiFlyer is a Kotlin Multiplatform app that downloads albums, playlists and tracks from Spotify, YouTube, YouTube Music, Gaana, Jio Saavn and SoundCloud, saving them locally instead of streaming.
- 12

spotifyd
10.8KSpotifyd/spotifyd · RustSpotifyd is an open-source Spotify client that runs as a background UNIX daemon instead of a GUI app, streaming music just like the official client but more lightweight.
- 13

react-player
10.3Kcookpete/react-player · TypeScriptA React component that plays media from many sources through one component and a single src prop — file paths, HLS and DASH streams, Mux, YouTube, Vimeo, Wistia and more.
- 14

TitanBot
9Kcodebymitch/TitanBot · JavaScriptAn all-in-one Discord bot covering moderation, economy, tickets, music, leveling, giveaways, reaction roles, welcome messages and birthday tracking — built on discord.js v14 with PostgreSQL for persistence.
- 15

spotifast
8.5Kcrmne/spotifast · RustFastpotify is a lightweight, native Spotify client written in Rust with the egui toolkit, playing music through librespot while using a fraction of the RAM of Spotify's official desktop app.
- 16

cliamp
4.5Kbjarneo/cliamp · Gocliamp is a retro terminal music player inspired by Winamp. It plays local files plus streams from services like YouTube, Spotify, SoundCloud, Navidrome, Jellyfin, Plex, and internet radio, all from a terminal UI.
- 17
openspot-music-app
2.9KBlackHatDevX/openspot-music-app · TypeScriptOpenSpot is a free, open-source music app that lets you stream and download high-quality tracks across Android, iOS, macOS, Windows, and Linux, with no ads and no login required.
- 18
SpotiFLAC-Next
1.9Kspotbye/SpotiFLAC-NextSpotiFLAC Next is a desktop app that lets you grab Spotify tracks in true lossless quality by pulling the actual audio from Tidal, Qobuz, Amazon Music, or Deezer — no streaming account needed.
- 19

onthespot
1.8Kots-downloader/onthespot · PythonOnTheSpot is a free, open-source music downloader written in Python. It pulls tracks from streaming services like Apple Music, Spotify, Tidal, Deezer, Qobuz and Bandcamp.
- 20

spotatui
1.7KLargeModGames/spotatui · Rustspotatui is a fast, standalone terminal music player written in Rust. It can stream from Spotify natively, or from Local Files, a Subsonic/Navidrome server, Internet Radio, YouTube, Qobuz, and Apple Music on macOS, with Spotify being entirely optional.
- 21

rustcast
1.1KMystikoLab/rustcast · RustRustCast is a free, open-source popup launcher for macOS written in Rust: hit a hotkey, start typing, and launch apps, utilities and workflows. It is positioned as an open-source alternative to Raycast.
- 22

Levyra-deepsound
891LUC4N3X/Levyra-deepsound · KotlinLevyra is an open-source music player for Android and Windows that plays streamed music and your own local files side by side in one library, with synced lyrics, offline downloads and live radio.
- 23

YumaPlayer
886MuwMx/YumaPlayer · KotlinYumaPlayer (Yuma) is an independent, open-source Android music player that combines Spotify's discovery/recommendation UI with the YouTube Music library and adds Hi-Res Lossless FLAC streaming, wrapped in a custom glassmorphism design.
- 24

Omarchy-Spotify
238stappmus/Omarchy-Spotify · QMLOmarchy Spotify is a lightweight Spotify client built specifically for the Omarchy Linux desktop, running inside Quickshell instead of a Chromium-based wrapper so it uses far less memory than the official desktop app.
Related topics
Often tagged together