
Feishin
Feishin provides a modern client for playing music from self-hosted services.

About Feishin
Feishin is an open source music player for self-hosted music services. The project describes itself as a rewrite of Sonixd. The desktop client is the version the project recommends. It supports both the MPV and web player backends and includes built-in fetching of lyrics. Playback can be scrobbled to the user's server.
The desktop client is available for macOS and Linux, based on the install instructions. On Linux, it can be installed from Flathub or as an AppImage using a provided install script. On macOS, media keys require allowing Feishin as a Trusted Accessibility Client. The project also offers a hosted web version at feishin.vercel.app, which supports only the web player backend, and a Docker image hosted on ghcr.io.
Key features
- MPV and web player backends
- Built-in lyrics fetching in the desktop client
- Synchronized and unsynchronized lyrics support
- Scrobbles playback to your server
- Smart playlist editor for Navidrome
- Docker image hosted on ghcr.io
- Open source, with source code published on GitHub
- Desktop client supports both the MPV and web player backends
- Desktop client includes built-in lyrics fetching
- The hosted web client supports only the web player backend
- Native Wayland mode is experimental and not officially supported by Electron
- The smart playlist editor is listed as working with Navidrome
Feishin at a glance
- Website
- github.com/jeffvli/feishin
- Category
- Software & Utilities › Media Players & Servers
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Media Players & Servers

Feishin alternatives
Tools and sites you could use instead, ranked by how closely they match.
Black Candy runs a self-hosted music streaming server for listening to a personal music collection.
Streama offers a self-hosted streaming media server, with setup instructions and documentation linked from the project.
Swing Music is a self-hosted player for local audio files, according to its project description.
Homehost streams a personal collection of movies, TV shows, and music across a home network as a self-hosted app.
Run a self-hosted virtual browser in Docker with Neko, which uses WebRTC.
Kyoo runs as a self-hosted server for movies, series, and anime, with automatic scanning and metadata matching.
Popular in Media Players & Servers
Well-known listings from the same topic.
Feishin FAQ
Which player backends does the desktop client support?
Does the hosted web version support every player backend?
How can Feishin be installed on Linux?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












