Turn YouTube Videos into Your Personal Music Player
Yo Music is a clean and minimal youtube client built with React and Capacitor JS. Seamlessly play YouTube videos and playlists as music tracks, ready to play in the background.
🌐 Website: https://yomusic.vercel.app
- Browse trending and latest music library or songs.
- Paste a YouTube playlist, and we'll convert it into music that you can listen right away.
- Enjoy uninterrupted background music while working, studying, or relaxing.
- Sleek design based on Material 3 using KonstUI.
- Light and Dark Mode
- Explore latest trending music, popular around you based on your region.
- Switch region in one click
- Switch between Audio or Video mode.
Dowload to your device.
| Download |
|---|
![]() |
Yo Music follows a Material Design inspired interface using Konsta UI.
- Clean UI
- Minimal experience
- Modern Material theme
- Mobile-first design
- ⚛️ React JS
- 🚀 Capacitor JS
- 🎨 Konsta UI
- 📱 Tailwind Css
Home Feed Trending content and suggestions |
Full Player Immersive playback experience |
Playlists Custom and Youtube playlists |
Favorites Your Favorites in one place |
Prerequisites
Before you begin, ensure you have the following installed:
| Requirement | Version | Download |
|---|---|---|
| Node.js | 22.x or higher | nodejs.org |
| Java JDK | 21 (recommended) | Open JDK |
| Android SDK | Latest | Via Android Studio |
| Android Device/Emulator | API 24+ | Android Studio |
Clone the repository:
git clone https://github.com/beecoder-hub/yomusic.git
cd yomusicInstall dependencies:
pnpm installStart development server:
pnpm run startSuggestions and improvements are welcome.
Feel free to fork the project and create a pull request.
- This project is not affiliated with, endorsed, or sponsored by YouTube or any of its affiliates or subsidiaries.
- All trademarks, logos, and brand names used in this project are the property of their respective owners and are used solely to describe the services provided.
- This Project Does not host, store, or redistribute any copyrighted content
- All media data and URLs are fetched from publicly accessible APIs
This project is intended for educational and personal use only.
This project is licensed under the GNU General Public License v3.0.
More at LICENSE
Made with ❤️ using Capacitor JS + React





