Musicoff is a simple, beautiful app that lets you download music from YouTube and listen to it offline without ads. It’s fully open source and built to give you freedom over your music.
- 🎧 Listen to music offline
- ⬇️ Download music directly from YouTube
- 📈 Auto-generated Top 10 list based on your listening habits
- 🎶 Playlist management
- 🔀 Shuffle and random playback
- 🔍 Filters, sorting, and search
- ❤️ Add songs to your favorites
git clone https://github.com/itsalb3rt/musicoff.git
cd musicoffTo enable YouTube access, follow these steps to get your Google API key.
yarn installyarn dev:androidyarn build:androidAfter building the Android studio is supposed to open, now you can push the "Play" button in Android Studio to run the app on an emulator or connected device and the app will be installed automatically.
yarn dev:iosyarn build:iosAfter building, The Xcode is supposed to open. You can then run the app on an emulator or connected device by pressing the "Play" button in Xcode.
The backend handles downloading music from YouTube. You only need to run it when you're downloading songs—no need to keep a server running all the time.
cd server
python3 app.pyEnpoints:
GET http://localhost:4000/download-audio: Download a song from YouTubeGET http://localhost:4000/health: Check the health status of the server
We welcome contributions of all kinds! Whether it's fixing a bug, improving documentation, or adding a new feature — we’d love your help.
- Fork the repository
- Create a new branch:
git checkout -b feature-name - Make your changes
- Submit a Pull Request 🙌
Please read our CONTRIBUTING.md (coming soon) for more details.
If you like Musicoff and want to support its development, consider becoming a sponsor!
📢 Become a GitHub Sponsor to support continued development and get a shoutout in the project!
And the core project made this possible by Quasar Framework.
This project is licensed under the MIT License. See the LICENSE file for more details.
Musicoff is intended for personal, educational, and non-commercial use only. This application allows users to download music from YouTube for offline listening, but you are solely responsible for ensuring that your use complies with copyright laws in your country.
Downloading copyrighted content without permission may violate YouTube's Terms of Service and local laws.
The developers of this project do not condone or support piracy.
Made with ❤️ by Albert using Quasar Framework.
