๐ต Open-source project
OnlyAudio
A modern, lightweight, multiplatform audio player โ controllable from your Android smartphone over the local network.
My vision
I wanted an audio player that was simple, clean and fast โ multiplatform, open source, and above all controllable from my phone while sitting on my couch. No existing tool checked every box. So I built it.
OnlyAudio Desktop
Universal playback
MP3, FLAC, WAV, OGG, AAC, M4A โ all common audio formats.
Dual-player pre-buffering
Instant track switching thanks to background pre-loading.
Full controls
Playlist, shuffle & repeat, precise progress bar, volume control.
Dark interface
Clean dark-mode design, with metadata and album art display.
Auto-update
The Windows installer detects and applies updates automatically.
Full-screen mode
Immersive display with all playback information.
Android Remote
The Android app automatically connects to the desktop player over the local Wi-Fi network. It shows playback information in real time and offers full controls.
Automatic detection
The app detects the server on the local network with no manual setup.
Media controls
Play/pause, next/previous track, shuffle, repeat, volume.
Album art & metadata
Real-time display of album art, title, and artist.
Android notification
Built-in controls in the notification bar, even with the screen locked.
Local REST API
OnlyAudio embeds a local HTTP server. The remote (or any other client) sends commands through simple REST endpoints.
GET /status โ playback state (title, artist, positionโฆ) GET /playlist โ track list GET /discover โ discover the server on the network POST /play_pause โ play / pause POST /next โ next track POST /prev โ previous track POST /vol_up โ volume up POST /vol_down โ volume down
Installation
Tech stack
Why open source ?
Because I believe in transparency, collaboration, and the freedom to adapt software to your own needs. The code is accessible, modifiable, and improvable by everyone.
How to contribute ?
- Open an issue on GitHub
- Submit a pull request
- Suggest features
- Test beta versions
- Share the project
Thanks to everyone who tests, reports bugs, suggests ideas, or uses OnlyAudio. The project keeps evolving thanks to you.
๐ Contribute on GitHub