mirror of
https://github.com/jeffvli/feishin.git
synced 2024-11-20 06:27:09 +01:00
A modern self-hosted music player.
.erb | ||
.github | ||
.husky | ||
.vscode | ||
assets | ||
media | ||
release/app | ||
src | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.gitattributes | ||
.gitignore | ||
.prettierrc | ||
.stylelintrc.json | ||
CHANGELOG.md | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json |
Feishin
Rewrite of Sonixd.
Features
- MPV player backend
- Web player backend
- Modern UI
- Scrobble playback to your server
- Smart playlist editor (Navidrome)
- Request a feature or view taskboard
Screenshots
Getting Started
Download the latest desktop client.
FAQ
What music servers does Feishin support?
Feishin supports any music server that implements a Navidrome or Jellyfin API. Subsonic API is not currently supported. This will likely be added in later when the new Subsonic API is decided on.
Development
Built and tested using Node v16.15.0
.
This project is built off of electron-react-boilerplate v4.6.0.