CuteMusic is a simple,lightweight and open-source offline music player app for Android written in Jetpack Compose & Media3
- Play any song from anywhere just by sharing the audio file to the app without downloading it!
- Easy search across all your music/albums/artists!
- Very fast and snappy!
- No unnecessary permissions needed!
- Material 3/You & Monet theming (+ Amoled mode)!
- Blacklist Folders!
- Beautiful landscape UI!
- Tag Editor!
- Makes you a cutie!
- Discord server: https://discord.gg/c6aCu4yjbu
- Email = [email protected]
You can support me by donating on my PayPal: https://bit.ly/sosaucePayPal. Thank you so much for the support ❤️
Copyright (c)2024 sosauce
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
The above copyright notice, this permission notice, and its license shall be included in all copies or substantial portions of the Software.
You can find a copy of the GNU General Public License v3 here
- Android Studio (latest version recommended)
- Java Development Kit (JDK) 11 or higher
- Git
-
Clone the repository:
git clone https://github.com/sosauce/CuteMusic.git cd CuteMusic -
Open the project in Android Studio:
- Open Android Studio.
- Select
Open an existing project. - Navigate to the
CuteMusicdirectory and select it.
-
Build the project:
- Click on
Buildin the top menu. - Select
Make Projectand ensure there are no errors.
- Click on
-
Run the app:
- Connect an Android device or use an emulator.
- Click on
Runin the top menu. - Select your device and click
OK.
-
Fork the repository:
- Click the
Forkbutton on the top right of the repository page.
- Click the
-
Create a new branch:
git checkout -b feature/YourFeatureName
-
Make your changes:
- Implement your feature or bug fix.
- Ensure your code follows the project's coding standards.
-
Commit your changes:
git add . git commit -m "Add feature: YourFeatureName"
-
Push to your fork:
git push origin feature/YourFeatureName
-
Create a Pull Request:
- Go to the original repository.
- Click on
Pull Requestsand thenNew Pull Request. - Select your branch and submit the pull request.