Flutter Music Player

A complete and open source music player designed in flutter. It is first complete music player designed in flutter.

This app exploits Sqlite databse that enables faster loading of songs at startup. Only one time setup for loading songs is needed. This app comes with a lot of features and a more are coming soon.

Features

  • Play local songs
  • Beautiful Home screen
  • Beautiful Now Playing
  • Sqlite database support
  • Search songs
  • Songs suggestions
  • Top tracks
  • Recent songs
  • Random song
  • Album view
  • Artist view
  • Playlist
  • Add to favourite
  • Shuffle
  • Playing queue
  • Play/pause
  • Next/prev
  • Theme(dark/light)
  • Animations
  • Play from SD card
  • Awesome font
  • landscape mode supported

Screenshots

home-1
now_palying

dark_home

album

artist

songs

playlist

queue

album_view

dark_now_playing

top_tracks

Plugins

Music player plugin used : Flute-music


For Sqlite :SQLite flutter plugin

Note: This app may contain few bugs, which will be fixed shortly.

GitHub

https://github.com/amangautam1/flutter-musicplayer