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.

24Projects
297.8KStars in total
+393Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

24 projects · by stars

  1. #1 · DIYgod/RSSHub

    RSSHub

    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.

    46.6K
  2. #2 · GorvGoyl/Clone-Wars

    Clone-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.

    37.1K
  3. #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.

    26.4K
  1. 4

    cli

    25.1Kspicetify/cli · JavaScript

    Spicetify 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.

  2. 5

    SpotX

    22.8KSpotX-Official/SpotX · PowerShell

    SpotX 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.

  3. 6

    spotify-tui

    19.4KRigellute/spotify-tui · Rust

    Spotify 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.

  4. 7

    nuclear

    18.7Knukeop/nuclear · TypeScript

    Nuclear 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.

  5. 8

    SimpMusic

    12.2Kmaxrave-dev/SimpMusic · Kotlin

    SimpMusic 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.

  6. 9

    xManager

    12.1KTeam-xManager/xManager · Java

    xManager 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.

  7. 10

    SpotiFLAC

    11.6Kspotbye/SpotiFLAC · TypeScript

    SpotiFLAC 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.

  8. 11

    SpotiFlyer

    11.3KShabinder/SpotiFlyer · Kotlin

    SpotiFlyer 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.

  9. 12

    spotifyd

    10.8KSpotifyd/spotifyd · Rust

    Spotifyd 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.

  10. 13

    react-player

    10.3Kcookpete/react-player · TypeScript

    A 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.

  11. 14

    TitanBot

    9Kcodebymitch/TitanBot · JavaScript

    An 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.

  12. 15

    spotifast

    8.5Kcrmne/spotifast · Rust

    Fastpotify 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.

  13. 16

    cliamp

    4.5Kbjarneo/cliamp · Go

    cliamp 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.

  14. 17

    openspot-music-app

    2.9KBlackHatDevX/openspot-music-app · TypeScript

    OpenSpot 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.

  15. 18

    SpotiFLAC-Next

    1.9Kspotbye/SpotiFLAC-Next

    SpotiFLAC 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.

  16. 19

    onthespot

    1.8Kots-downloader/onthespot · Python

    OnTheSpot 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.

  17. 20

    spotatui

    1.7KLargeModGames/spotatui · Rust

    spotatui 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.

  18. 21

    rustcast

    1.1KMystikoLab/rustcast · Rust

    RustCast 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.

  19. 22

    Levyra-deepsound

    891LUC4N3X/Levyra-deepsound · Kotlin

    Levyra 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.

  20. 23

    YumaPlayer

    886MuwMx/YumaPlayer · Kotlin

    YumaPlayer (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.

  21. 24

    Omarchy-Spotify

    238stappmus/Omarchy-Spotify · QML

    Omarchy 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.

Often tagged together