The Problem
Every music app today either:
Shows you ads every 30 seconds
Charges ₹119–₹179/month for basic features
Requires a login just to play a song
I got tired of it. So I built OneMusic.
What is OneMusic?
OneMusic is a 100% free, ad-free, open-source music streaming Android app built with Flutter. It streams from JioSaavn and YouTube, stores nothing on servers, and requires zero login.
Tech Stack
text
Flutter 3.x → Cross-platform UI
media_kit → ExoPlayer-based playback
JioSaavn API → Music catalog (Hindi/Regional)
YouTube API → Global music fallback
Hive → Local storage (history, likes)
Provider → State management
audio_service → Background + notification controls
Key Features Built
Live Search Suggestions
Instead of waiting for Enter, results appear as you type with 350ms debounce using Timer.cancel() pattern.Background Playback
Using media_kit + audio_service for proper Android notification controls.Smart Queue Management
Users can add to queue, skip, and manage playlist on the fly.
GitHub & Download
⭐ GitHub: https://github.com/AkshatRaj00/OneMusic
📥 APK: https://github.com/AkshatRaj00/OneMusic/releases/latest
A product by OnePerson AI — https://onepersonai.in
Drop your feedback in the comments! 🙏





Top comments (0)