awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to spotifyd/spotifyd

Open-source alternatives to Spotifyd

30 open-source projects similar to spotifyd/spotifyd, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Spotifyd alternative.

  • librespot-org/librespotAvatar von librespot-org

    librespot-org/librespot

    6,833Auf GitHub ansehen↗

    librespot is an open-source audio streaming client and library used to implement custom music players that authenticate and stream audio from the Spotify service. It functions as a framework for fetching, decoding, and routing remote audio streams to various system backends and audio sinks. The project specifically implements a Spotify Connect receiver, allowing it to act as a remote-controllable playback endpoint that appears as a selectable device within other Spotify applications. This enables the creation of virtual playback devices, headless music playback on remote servers, and the inte

    Rust
    Auf GitHub ansehen↗6,833
  • mopidy/mopidyAvatar von mopidy

    mopidy/mopidy

    8,519Auf GitHub ansehen↗

    Mopidy is a modular, headless audio streaming server and Python-based music server. It functions as a remote controlled music player that streams audio from local files and online services through a unified architecture. The system is built as an extensible platform that supports custom plugins for music backends, audio sinks, and remote control interfaces. This framework allows for the integration of new audio sources and output devices via custom extensions. The server provides capabilities for multi-source audio streaming and remote playback management. Users can manage music playback and

    Pythonmopidymusic-playerpython
    Auf GitHub ansehen↗8,519
  • aome510/spotify-playerAvatar von aome510

    aome510/spotify-player

    6,247Auf GitHub ansehen↗

    Spotify Player is a terminal-based client for streaming and controlling Spotify music directly from the command line. It combines a text-based user interface with a background daemon mode, allowing users to browse their Spotify library, manage playlists, and control playback entirely through keyboard shortcuts. The application integrates with Spotify's Web API and Connect protocol, enabling remote playback control across devices while streaming audio locally without the official client. The player distinguishes itself through its plugin-based command system, which lets users define custom she

    Rustclimusicmusic-player
    Auf GitHub ansehen↗6,247

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • hrkfdn/ncspotAvatar von hrkfdn

    hrkfdn/ncspot

    6,441Auf GitHub ansehen↗

    ncspot is a terminal-based music player that streams audio from a Spotify Premium account, combining a text-based user interface with Vim-style keyboard navigation for browsing and playing music libraries. It functions as an interactive Spotify client that can also accept remote commands over an IPC socket, enabling headless or scripted playback control without direct user interaction. The player is designed for efficient keyboard-driven operation, using modal keybindings inspired by Vim to navigate tracks, albums, playlists, and genres. It supports lightweight music streaming suitable for lo

    Rust
    Auf GitHub ansehen↗6,441
  • krtirtho/spotubeAvatar von KRTirtho

    KRTirtho/spotube

    46,989Auf GitHub ansehen↗

    Spotube is a cross-platform music client that functions as a unified streaming aggregator. It consolidates multiple external music service accounts into a single interface, allowing users to manage and play their entire digital library without switching between different applications. The application distinguishes itself through an extensible architecture that supports runtime plugin loading. This allows users to integrate external metadata services and expand the core playback engine with custom functionality. By utilizing an internal API-aggregator, the software harmonizes disparate data st

    Dartandroidandroid-clientandroid-music-player
    Auf GitHub ansehen↗46,989
  • dtcooper/raspotifyAvatar von dtcooper

    dtcooper/raspotify

    5,154Auf GitHub ansehen↗

    Raspotify is a headless audio streamer for Linux devices that functions as a Spotify Connect client. It operates as a background system daemon, allowing hardware to act as a wireless audio receiver controllable via the official Spotify application. The service is designed for single-board computers and incorporates disk write minimization to reduce SD card wear. It achieves this by redirecting audio track buffers to an in-memory filesystem. The project includes capabilities for audio quality configuration, including bitrate and sample rate adjustments. It also manages authentication through

    Shelllibrespotraspberry-piraspbian
    Auf GitHub ansehen↗5,154
  • tildearrow/furnaceAvatar von tildearrow

    tildearrow/furnace

    3,691Auf GitHub ansehen↗

    Furnace is a multi-system chiptune tracker and vintage sound chip emulator used for composing and rendering audio. It functions as a music sequencer that mimics legacy hardware, including FM and square wave synthesizers, to create authentic retro sounds. The project distinguishes itself by enabling multi-system chiptune production, allowing users to mix different vintage audio chips and wavetable synthesizers within a single project. It also serves as a module editor compatible with DefleMask project files and provides a headless audio player for streaming modules via a console interface with

    C++chiptuneemulatormusic
    Auf GitHub ansehen↗3,691
  • azuracast/azuracastAvatar von AzuraCast

    AzuraCast/AzuraCast

    3,907Auf GitHub ansehen↗

    AzuraCast is a self-hosted web radio management suite and dashboard designed for internet radio broadcasting. It functions as an automated playback manager and broadcasting system, integrating an audio orchestrator for transcoding and cross-fading with a streaming server to distribute audio via mount points. The platform enables multi-tenant station management, allowing a single installation to host multiple independent radio entities. It distinguishes itself by combining an Auto-DJ broadcast system with the ability to manage live DJ accounts and coordinate real-time broadcasts. The system c

    PHPicecastliquidsoapradio
    Auf GitHub ansehen↗3,907
  • advplyr/audiobookshelfAvatar von advplyr

    advplyr/audiobookshelf

    13,206Auf GitHub ansehen↗

    Audiobookshelf is a self-hosted media server designed for the organization and streaming of personal audiobook and podcast collections. It functions as a digital library manager that provides centralized hosting, allowing users to stream audio content to various web and mobile clients while maintaining synchronized playback progress across all devices. The platform distinguishes itself through comprehensive library management and multi-user administration tools. It includes integrated metadata enrichment to automatically fetch cover art and descriptive information, alongside utilities for edi

    JavaScriptaudiobook-manageraudiobooksaudiobookshelf
    Auf GitHub ansehen↗13,206
  • musicplayerdaemon/mpdAvatar von MusicPlayerDaemon

    MusicPlayerDaemon/MPD

    2,607Auf GitHub ansehen↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    C++audioaudio-playermusic
    Auf GitHub ansehen↗2,607
  • jpochyla/psstAvatar von jpochyla

    jpochyla/psst

    9,343Auf GitHub ansehen↗

    Psst is a cross-platform Spotify music client and library manager. It functions as a desktop application for streaming music and podcasts, providing a native playback interface and tools for organizing saved albums and playlists. The project is distinguished by a client-server architecture that separates the core audio playback engine from the user interface. This allows for dual-interface state sharing, where a graphical user interface and a dedicated command-line interface can simultaneously control the same playback session. The application covers audio streaming with loudness normalizati

    Rust
    Auf GitHub ansehen↗9,343
  • listen1/listen1Avatar von listen1

    listen1/listen1

    4,784Auf GitHub ansehen↗

    Listen1 is a multi-provider music streaming client and stream aggregator. It functions as a desktop application that combines search and playback from various online music services into a single interface. The project serves as a unified music search engine and a cross-platform playlist manager. It queries multiple music provider APIs simultaneously to locate tracks and stores curated song lists as generic references that can be resolved across different music sources. Its capabilities include aggregating audio streams from multiple providers to bypass individual platform restrictions and or

    Python
    Auf GitHub ansehen↗4,784
  • huibq/keep-aliveAvatar von Huibq

    Huibq/keep-alive

    6,307Auf GitHub ansehen↗

    Keep Alive is a cross-platform music streaming framework that aggregates free online music from multiple source providers through an extensible plugin system. It is designed to stream high-quality audio up to 320kbps across desktop and mobile applications by loading external plugins that handle source fetching and playback control. The project distinguishes itself with a plugin-based architecture that decouples music source fetching from the player, allowing third-party music players to integrate and access tracks through interchangeable source links. A dynamic plugin registry enables runtime

    JavaScript
    Auf GitHub ansehen↗6,307
  • gokadzev/musifyAvatar von gokadzev

    gokadzev/Musify

    4,011Auf GitHub ansehen↗

    Musify is a cross-platform music streaming client and offline audio player. It functions as a music playlist manager and synchronized lyrics viewer, allowing users to stream audio from online sources or play files stored locally on their device. The application features a real-time lyric display system that matches text to the timing of audio playback. It also includes a search interface that provides instant suggestions and results as the user types. The system supports the creation of custom playlists via external links and provides tools for offline music management. User preferences and

    Dartandroid-appandroid-applicationandroid-music-player
    Auf GitHub ansehen↗4,011
  • beetbox/beetsAvatar von beetbox

    beetbox/beets

    15,307Auf GitHub ansehen↗

    Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures. The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of exter

    Pythonclihacktoberfestmusic
    Auf GitHub ansehen↗15,307
  • splayer-dev/splayerAvatar von SPlayer-Dev

    SPlayer-Dev/SPlayer

    7,299Auf GitHub ansehen↗

    SPlayer is a cross-platform music player and local library manager. It serves as a client for self-hosted media servers including Jellyfin, Navidrome, and Emby, while also functioning as a cloud music drive player and a tool for organizing local audio files. The application distinguishes itself through real-time audio spectrum visualization and word-by-word lyrics synchronization. It features a dynamic interface that automatically adjusts its color palette based on the dominant colors of album artwork. The software covers a broad range of media capabilities, including local metadata tag edit

    TypeScriptcross-platformembyjavascript
    Auf GitHub ansehen↗7,299
  • th-ch/youtube-musicAvatar von th-ch

    th-ch/youtube-music

    31,945Auf GitHub ansehen↗

    This project is a desktop client for YouTube Music, serving as a cross-platform wrapper that encapsulates the web-based music service within a dedicated application environment. It provides native operating system integration and enhanced window controls for streaming audio. The application is distinguished by its extensibility, featuring a plugin system that allows the execution of custom scripts to modify frontend markup and application behavior. It also supports visual customization through the injection of external stylesheets to modify the user interface themes. The software manages aud

    TypeScript
    Auf GitHub ansehen↗31,945
  • tramhao/termusicAvatar von tramhao

    tramhao/termusic

    2,092Auf GitHub ansehen↗

    Music Player TUI written in Rust

    Rust
    Auf GitHub ansehen↗2,092
  • tsirysndr/tunein-cliAvatar von tsirysndr

    tsirysndr/tunein-cli

    92Auf GitHub ansehen↗

    Browse and listen to thousands of radio stations across the globe right from your terminal 🌎 📻 🎵✨

    Rust
    Auf GitHub ansehen↗92
  • xou816/spotAvatar von xou816

    xou816/spot

    2,380Auf GitHub ansehen↗

    UNMAINTAINED! Please check out active forks

    Rust
    Auf GitHub ansehen↗2,380
  • figsoda/mmtcAvatar von figsoda

    figsoda/mmtc

    100Auf GitHub ansehen↗

    Minimal mpd terminal client that aims to be simple yet highly configurable

    Rusthacktoberfestmpdmusic
    Auf GitHub ansehen↗100
  • harmonoid/harmonoidAvatar von harmonoid

    harmonoid/harmonoid

    4,609Auf GitHub ansehen↗

    Harmonoid is a local music player focused on high fidelity audio playback and comprehensive music library management. It indexes local audio files into a structured database to facilitate the organization and retrieval of large collections based on artist, album, and genre. The project features advanced playback controls, including gapless transitions, crossfading, and manual adjustments for pitch, speed, and volume boosting. It also supports synchronized lyric displays sourced from embedded tags, local files, or online providers. Additional capabilities include direct editing of internal au

    Dart
    Auf GitHub ansehen↗4,609
  • mierak/rmpcAvatar von mierak

    mierak/rmpc

    2,321Auf GitHub ansehen↗
    Rustmpdmpd-clientmpdclient
    Auf GitHub ansehen↗2,321
  • agersant/polarisAvatar von agersant

    agersant/polaris

    2,652Auf GitHub ansehen↗

    Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device.

    Rust
    Auf GitHub ansehen↗2,652
  • hinto-janai/festivalAvatar von hinto-janai

    hinto-janai/festival

    313Auf GitHub ansehen↗

    Music player

    Rustaudioaudio-playercli
    Auf GitHub ansehen↗313
  • largemodgames/spotatuiAvatar von LargeModGames

    LargeModGames/spotatui

    761Auf GitHub ansehen↗

    A fully standalone Spotify client for the terminal. Native streaming included, no daemon required.

    Rustclimultimediamusic
    Auf GitHub ansehen↗761
  • moritz-weber/muckeAvatar von moritz-weber

    moritz-weber/mucke

    253Auf GitHub ansehen↗

    A music player that gets the best out of your local collection.

    Dart
    Auf GitHub ansehen↗253
  • mpv-player/mpvAvatar von mpv-player

    mpv-player/mpv

    35,618Auf GitHub ansehen↗

    This project is a high-performance, terminal-based media player designed for efficient audio and video playback. It utilizes a modular decoding core to handle a wide range of multimedia formats while offloading frame processing to platform-specific hardware-accelerated rendering pipelines to minimize CPU overhead. Beyond its standalone utility, the software functions as an embeddable multimedia engine, providing a native library interface that allows external applications to integrate its advanced decoding and rendering capabilities directly into their own interfaces. The player is distinguis

    Caudiocffmpeg
    Auf GitHub ansehen↗35,618
  • jeessy2/ddns-goAvatar von jeessy2

    jeessy2/ddns-go

    16,318Auf GitHub ansehen↗

    This project is a dynamic DNS client and automation service designed to maintain consistent connectivity for web services by synchronizing domain name records with changing public network addresses. It operates as a persistent background daemon, periodically polling for IP address changes and automatically updating records across multiple DNS providers. The application distinguishes itself through an embedded web-based dashboard that allows users to manage domain settings, monitor update logs, and configure provider credentials without manual file editing. It utilizes a provider-agnostic adap

    Goalidnsbaiduyuncloudflare
    Auf GitHub ansehen↗16,318
  • rigellute/spotify-tuiAvatar von Rigellute

    Rigellute/spotify-tui

    19,019Auf GitHub ansehen↗

    This project is a terminal-based music controller that provides a text-based interface for managing audio streaming, library navigation, and playback device selection. It functions as a client for remote music services, allowing users to browse catalogs, control playback states, and manage their streaming accounts directly from the command line. The application distinguishes itself through a highly customizable interface and automation capabilities. Users can modify the visual layout, adjust themes, and define custom keyboard shortcuts to create a personalized control workflow. Beyond interac

    Rustclirustspotify
    Auf GitHub ansehen↗19,019