music
Free Music Player Firmware.
Rockbox is a free replacement firmware for digital music players. It runs on a wide range of players.
Self hosted Pandora/Spotify. Allows for creation of stations and autoplay for music discovery.
Helix is a self-hosted music player, discovery tool, and shared listening system built around a Subsonic-compatible music library.
It is meant for people who run their own music server but still want a more modern experience: search, queues, generated stations, playlists, shared listening, and optional fulfillment for tracks that are not already in the library.
Self-hosted all-in-one media tracker and Trakt alternative for movies, TV, anime, books, games, music, and podcasts.
Floppy is a self-hosted, all-in-one media tracker and personal media diary, a broader alternative to Trakt, Letterboxd, and TV Time for people who want one place for everything they watch, read, play, or listen to. It gives you a real progress view that tells you what to watch next, a unified history you can actually scan, recap-style statistics, shareable lists, owned-media collections, and integrations that sync instead of asking you to upload a file every few months.
the Lidarr companion for self-hosted music discovery.
Aurral is the Lidarr companion for self-hosted music discovery. Best-in-class recommendations, rotating flows, and playlist downloads, built on Lidarr instead of replacing it.
kew (/kjuː/, a variant of cue) is a terminal music player.
kew is an immersive and fast music player that allows you to listen to music with privacy. It’s a labor of love that grew out of frustration with the trajectory of music and the music industry.
A lightweight and full-featured cross-platform desktop client for self-hosted music servers
A self-hosted music metadata editor with a modern, intuitive web UI.
Self-hosted web app for browsing, playing, and editing music file metadata. Features a three-panel UI to navigate your library, listen to tracks, and write tag changes directly back to audio files. Built with Next.js, React, Prisma + SQLite, and node-taglib-sharp.
Self-hosted tagger that turns Bandcamp purchases into an organized music library, with metadata from MusicBrainz.
Complete Picard-compatible tags and cover art, ready for Plex and Navidrome — and it asks before it guesses, so nothing gets mislabeled.
Turn your computer into a wireless audio transmitter or receiver.
A desktop application for streaming audio over a local network. It allows you to stream your computer's internal audio to any device on the network. Developed in Kotlin and Jetpack Compose.
A DIY-friendly, low-voltage, portable media server that creates its own Wi-Fi hotspot. Stream your media to any device without internet access using a simple, polished web UI. Built on the ESP32-S3 platform, the MK3 brings enhanced performance, expanded format support, and a modern theming system.
Music. Like it used to be.
A tactile music player inspired by classic devices. No subscription. No ads. No cloud. Your music. Your device.
A lightweight Material YouTube Music player for Android, built with Kotlin and Jetpack Compose.
Designed for simplicity and smooth performance, Umihi Music lets you enjoy your favorite tracks effortlessly.
Related contents:
Stop launching the Music app whenever you press ▶ Play.
Related contents:
An elegant Apple Music desktop client for Linux, macOS and Windows. No frippery, just quality. A better class of Cider 🍎
Related contents:
Nicotine+ is a graphical client for the Soulseek peer-to-peer network.
Share files, chat, and find people with similar interests. Nicotine+ is user-friendly, fast, free, and open source. It provides features and refinements that focus on usability, while remaining fully compatible with other Soulseek clients.
Related contents:
Native Qobuz client for Linux.
Bit-perfect playback, native control, no browser limits.
Qobuz streams up to 192 kHz. QBZ is an unofficial native Linux client with a Rust audio engine that preserves sample rate and bit depth, supports DAC passthrough, and keeps playback transparent.
Related contents:
spotify downloader.
paste a spotify link. get the file in mp3. metadata, lyrics, cover art. no accounts, no ads.
Karaoke from your music library. Machine learning powered Karaoke app (with scores!) .
Turn any song into karaoke. A self-contained party game that separates vocals, transcribes lyrics, and plays it all back with word-level sync and pitch scoring.
Real-time audio in NixOS.
musnix provides a set of simple, high-level configuration options for doing real-time audio work in NixOS, including optimizing the kernel, applying the CONFIG_PREEMPT_RT patch to it, and adjusting various low-level system settings.
Rust powered waveform source separation.
A native Rust implementation of HTDemucs v4 — state-of-the-art music source separation. Splits any song into individual stems (drums, bass, vocals, etc.) using GPU-accelerated inference via Burn.
Runs as a native CLI (Metal on macOS, Vulkan on Linux/Windows), entirely in the browser via WebAssembly + WebGPU, or as a DAW plugin (VST3/CLAP, macOS) — no server, no uploads, fully local.
Related contents:
A musical ear training game.
Related contents:
Multi-track audio editor for the web. Built with React & Tone.js.
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
Spotify to Navidrome Playlist Exporter
A Next.js web application that exports playlists from Spotify to Navidrome music server with flexible matching strategies. Transfer your Spotify playlists to your self-hosted Navidrome music library with intelligent track matching.
A modern desktop client for Navidrome/Subsonic servers built with React and Electron.
A modern self-hosted media management system for your media library.
MediaManager is the modern, easy-to-use successor to the fragmented "Arr" stack. Manage, discover, and automate your TV and movie collection in a single, simple interface.
Related contents:
Yuzic is a cross-platform, free and open source music player for Navidrome or other Subsonic servers, plus Jellyfin. Powered by React Native.
YouTube Music album downloader with Spotify metadata auto-tagging. No accounts required.
yubal is a self-hosted app for building a local music library. Paste a YouTube Music album URL, and yubal handles downloading, tagging, and album art — automatically.
Turn your Last.fm scrobbles into a complete, private dashboard.
A containerized Node.js application that synchronizes scrobbles from Last.fm, stores them in a local SQLite database, and serves a web dashboard.
Visualize audio with CAVA.
- 11 drawing modes!
- Set any single color, a gradient or an image for background and foreground.
- Configure smoothing, noise reduction and a few other CAVA settings.
Related contents:
Play & Download Free Premium Music. No Rules. No Ads. Yes Artists.
Related contents:
A simple music app using YouTube Music for backend.
A FOSS YouTube Music client for Android with many features from Spotify, SponsorBlock, ReturnYouTubeDislike.
Related contents:
Web UI that converts Spotify and YouTube links using yt-dlp and ffmpeg.
Music discovery tool that integrates with Lidarr and provides recommendations using Last.fm.
Sonobarr marries your existing Lidarr library with Last.fm’s discovery graph to surface artists you'll actually like. It runs as a Flask + Socket.IO application, ships with a polished Bootstrap UI, and includes admin tooling so folks can share a single instance safely.
A modern, self-hostable web spectrogram analyzer for your music library.
AudioDeck is a self-hosted web application that lets you visually analyze the audio quality of your music files. Think of it as a web-based, modern version of the classic Spek spectrogram analyzer.
Perfect for checking if your "high-quality" FLAC files are genuine or just upconverted low-quality MP3s.
Music discovery tool that integrates with Lidarr and provides recommendations using Last.fm
Oceanwaves is an advanced Android app that acts as a Jellyfin music client. It combines seamless playback, rich metadata, and smart recommendations.
Automated Music Discovery and Collection Manager.
Bridge the gap between streaming services and your local music library. Automatically sync Spotify/Tidal/YouTube playlists to Plex/Jellyfin/Navidrome via Soulseek.
Lyrion Music Server (formerly Logitech Media Server) is open-source server software which controls a wide range of Squeezebox audio players. Lyrion can stream your local music collection, internet radio stations, and content from many streaming services (with and without subscriptions).
Transform your Raspberry Pi, or PC with Volumio's innovative software.
Providing the perfect backdrop for your musical journey. Our audio solutions, which includes high-fidelity streaming software and music streamers, a recrafted to deliver exceptional sound quality without compromising on user-friendly style
Related contents:
Music Streaming App!
The open-source music app for Android that offers streaming and offline listening. Enjoy custom playlists, high-quality audio, and lyrics support - all completely free, with no ads or subscriptions.
Related contents:
Open source, cross-platform, unofficial YouTube Music Desktop App with built-in ad blocker and downloader
Related contents:
tracker music player.
Supports .mod | .xm | .s3m | .it formats. There is no illegal content. Just music from keygens.
Related contents:
The modern, open source scrobbler. Explore your listening patterns, track your favorite artists, and relay scrobbles to other sites — all from a fast, themeable server that you control.
Koito is a modern, themeable ListenBrainz-compatible scrobbler for self-hosters who want control over their data and insights into their listening habits. It supports relaying to other compatible scrobblers, so you can try it safely without replacing your current setup.
A modern web-based metadata editor for audio files, designed for managing large music collections with clean bulk editing capabilities.
A powerful web-based metadata editor for audio files with smart inference, comprehensive editing history, and bulk operations - designed for managing large music collections efficiently.
AudioMuse AI: Leverages Essentia for deep audio analysis and AI-powered clustering to create smart, tempo and mood-based playlists within Jellyfin API.
AudioMuse-AI is a Dockerized environment that brings smart playlist generation to Jellyfin using deep audio analysis via Essentia with TensorFlow. All you need is in a container that you can deploy locally or on your Kubernetes cluster (tested on K3S). In this repo, you also have a /deployment/deployment.yaml example that you need to configure following the configuration parameter chapter.
Vermilion is a clean, minimal and simple music player for MPD, Tidal, Spotify and more.
Automatic headphone equalization from frequency responses.
AutoEq is a tool for automatically equalizing headphones.
Related contents:
A specialized utility that automates discovering missing and upgrading your music collection.
This script continually searches your Lidarr library for missing music (artists/albums) and music that needs quality upgrades. It automatically triggers searches for both missing content and albums below your quality cutoff. It's designed to run continuously while being gentle on your indexers, helping you gradually complete your music collection with the best available quality.
Create Your Perfect Atmosphere.
Atmoify is a web application that allows users to create their perfect atmosphere.
Music Assistant is a music library manager for your offline and online music sources which can easily stream your favourite music to a wide range of supported players and be combined with the power of Home Assistant!
Related contents:
A tool that synchronizes your YouTube playlists and other music providers with your Cloud Storage like Nextcloud as MP3s.
Self-Hosted, Personal Music Server, designed for collectors and music maniacs.
Meelo is a self-hosted music server and web app. It works similarly to Plex, Jellyfin, Koel and Black Candy, but focuses on flexibility, browsing and listening experiences. Actually, Meelo is designed for music collectors
Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device.
Fully Open-sourced Online MIDI Editor.
Start creating music without installing anything.
Related contents:
OwnTone is an open source (audio) media server for GNU/Linux, FreeBSD and macOS.
It allows sharing and streaming your media library to iTunes (DAAP1), Roku (RSP), AirPlay devices (multi-room), Chromecast and also supports local playback. You can control OwnTone via its web interface, Apple Remote (and compatible DAAP/DACP clients), MPD clients or via its JSON API. Besides serving your local music, podcast and audiobook media files, OwnTone supports internet radios and Spotify (requires Spotify premium account).
A Material 3 YouTube Music client & local music player for Android. Forked from InnerTune.
Free YouTube Music Streaming for Android. Offline Playback & More.
ViMusic is an Android application designed for streaming music from YouTube Music with a rich set of features that enhance your listening experience. Enjoy seamless playback, offline capabilities, and more.
High Fidelity Music Streaming. Listen. Discover. Repeat.
Hear your music in the best-in-class sound.