Flutter Music App project
Website | Download| Community | Contributing | Support Us
- Best Streaming Quality (320kbps aac)
- Song, Album, Artist and Playlist Search
- Artist and Genre
- Add Songs to Favorite
- Import Playlists from YouTube
- Import/Export Playlists as JSON File
- Share Playlists
- Sleep timer
- Lyrics Support
- Queue Management
- Listening history record
- Dark mode / accent color
- Custom Gradients and other Theme options
- Download for offline play (320kbps with ID3 tags)
- Play Online as well as Offline Songs
- YouTube Search Support
- Play videos as audio
- Inbuilt Equalizer
- Cache support
- Add a daily shuffle from local or online music
- Add a "MADE FOR YOU" option at home shuffle kind of thing
- Fix local music widgets [images]
- Add suitable artist art API
- Tag Editing Support
- Clean Out unnecessary code
- Add daily shuffle to home
- Artist, playlist detail page, custom pages
- Add Box Grid like design for library
- Song Recommendations based on recent.
- Downloads
- Ensure that you have Flutter SDK installed,if you don't please visit official Flutter site.
- Clone the repo.
git clone https://github.com/Anslem27/Gem.git
# move into project root directory
cd Gem/
- Install project dependencies/packages.
flutter pub get
- To run application
flutter run
Thanks to these amazing resources we are able to make our application.
- Undraw: illustrations.
As an Open Source application, Gem always welcomes contributions from the community. You do not need to know how to write code to help! A full overview over all the areas where you can help can be found in our contributing guide. Here, we introduce you to the two biggest areas where we welcome help: translations and contributing code.
This software is licensed via the License.