A modern, open source Subsonic client for React Native, designed to get a closer experience to streaming services such as Spotify...
- 🎵 Stream your music library from any Subsonic-compatible server
- 📱 Sleek, mobile-first UI with smooth transitions and animations
- 🔍 Browse by album, artist, playlist, or folder
- 📝 Synchronized and plain lyrics display using lrclib
- ⏯️ Full-featured player: play, pause, skip, shuffle, repeat
- 📦 Offline support (planned)
- 🔒 Secure authentication with your Subsonic server
(Screenshots coming soon!)
- Download a stable version from the releases.
- Run the app.
- Set up your subsonic base url, and credentials.
- Enjoy!
- Basic playback controls
- Album/artist browsing
- Lyrics support
- Offline caching
- Playlist management
- Liked Songs
- Download manager
- Background play and lock screen metadata
Contributions are welcome! Please open an issue or pull request for bug fixes, new features, or suggestions.
- Fork the repo
- Create your feature branch (
git checkout -b feature/your-feature) - Commit your changes (
git commit -am 'Add new feature') - Push to the branch (
git push origin feature/your-feature) - Open a pull request
This project is licensed under the GNU General Public License v3.0.
subsonic-native is not affiliated with Subsonic or Spotify. All trademarks are property of their respective owners.