BlackHole - A Music Player App made with Flutter

Overview

BlackHole

Awesome Music Player made with Flutter!

made-with-flutter Release

Don't forget to the repo

GitHub stars GitHub forks GitHub followers

Features

  • Best Streaming Quality (320kbps)
  • Music Search
  • Trending Songs
  • Support 15+ music languages
  • Local and Global Top Spotify songs
  • Add Songs to Favorite
  • Playlists support
  • Sleep timer
  • Lyrics Support
  • Listening history record
  • Dark mode / accent color
  • Download for offline play (320kbps with ID3 tags)
  • Play Online as well as Offline Songs
  • Auto Update Check
  • No Subcription
  • No Ads

More to come...

Preview

Download Latest Version

License

BlackHole is licensed under the GPL v3.0 license.

Build

  1. If you don't have Flutter SDK installed, please visit official Flutter site.
  2. Fetch latest source code from master branch.
git clone https://github.com/Sangwan5688/BlackHole.git
  1. Run the app with Android Studio or Visual Studio. Or the command line.
flutter pub get
flutter run

Contribute

Contributions are welcomed. Please read our contributing guidelines before contributing.

Need help?

You can join our Telegram Group if you have any query, or need help with something as well as to stay updated with the project and contact me.

Liked my work?

Buy Me A Coffee

What's New

v1.5

Fixed:

  • Spotify Top Charts fixed.
  • Android 11 Download Error.
  • App failed to start sometimes.
  • Removed duplicate entries from the Last Session.
  • Some UI Fixes and changes.
  • Minor Bug fixes.

New Features

  • Added Support for Song Lyrics.
  • Minor UI changes.

To read full changelog visit the wiki page

Issues
  • Not all offline songs are playing

    Not all offline songs are playing

    Not all offline songs are playing and offline audios and songs which are downloaded from other sources are also not being played.It must be happening because of not having the song's Info like - Proper Song Name, artist name ,etc.

    bug 
    opened by asifmhdashik 20
  • App is stuck in the splash screen after 2-3 launches

    App is stuck in the splash screen after 2-3 launches

    The app is crashing and stuck in the splash screen after 2-3 launches in an android 9 device. Correct file of apk was used. The app worked seamlessly in first 2 launches but got this after clearing mobile memory. Clearing the app data resulted in working again. And sometimes the app is not being able to play some of the offline songs and stays in the player. And year data entered in the date of birth section in the settings is not set and is reseted to 2021.And to build the app a Google-services. Json file is asked, providing that would be much of a help. Thank you Screenshot_20210509_222956_com shadow blackhole Screenshot_20210509_224155_com shadow blackhole

    opened by NeutralDevop 14
  • App is not opening past the splash screen

    App is not opening past the splash screen

    Screenshot_2021-05-03-09-51-48-08_a2df05e64545de9e48d383611b669e6e

    App is stuck on the splash screen, not working further. I'm using v1.3

    bug 
    opened by Akshay2595 11
  • Search not working properly

    Search not working properly

    I have my language set to English, and my country set to united States. The Spotify top charts for local correctly display English speaking artists(Justin Bieber, Lil nasX, Type, The creator, etc.) However when I press on them to play, it either says ''Sorry, results not found.'' Or it will display results from Hindi artists, for example when I tap on Bad Habits by Ed Sheeran, it comes up with Bad Habits by Navjeet, and Bad Habits by Dilraj.

    I also dont get any results by searching for American artists such as Black Sabbath or Edward Sharpe and the magnetic zeroes.

    Note: im using the precompiled arm64-v8a apk, v1.8

    opened by JacobGarv 10
  • Interface display problems

    Interface display problems

    1, when the music playing, minimize the play after the panel, then open the panel, display problems 2, when the network is slow, has not been finished loading, then click on the panel, display also can appear problem

    QQ图片20210601085050 QQ图片20210601085029

    opened by guolidaxian 8
  • App compatibility with Android 12

    App compatibility with Android 12

    Hey,I really like this app and have donated also to keep u motivated in your work. But recently I have upgraded to android 12 , This app gets installed on android 12 and even opens and download songs.but if we hit play it doesn't stream or play the song. It would be really helpful if u add android 12 compatibility for your amazing app.

    enhancement 
    opened by shubham8499 8
  • Infinite search spinner when searching an unmatched song.

    Infinite search spinner when searching an unmatched song.

    In the search section (songs,artists or podcasts), when an unmatched song (by name) is setted to search, the searching doesn't stop and you are left with an infinite search spinner in the screen.
    You can take a look on the screenshot below : 185108402_138920381554710_5213095648679638338_n

    bug 
    opened by atsigkas 7
  • replaced ext_storage with custom function

    replaced ext_storage with custom function

    ext_storage package is deprecated (most probably), and it was not compatible with android embedding v2.

    so i replaced it with a custom function, and path provider, please test this changes properly and merge it 😃😃

    opened by swarup13 7
  • Unable to stream any song from this particular album

    Unable to stream any song from this particular album

    First things first, many thanks for this amazing app 💯 I just faced this weird issue specifically with this album. Please see screenshot below. Screenshot_20210717-090656 Whenever I tap on any of the songs in this album, I get this white overlay and nothing happens 🤷‍♂️ Screenshot_20210717-090703 I can download the song though only that it won't stream and I am more into the later :) Not sure why this is happening with this specific album only, any idea mate?

    opened by onlytanmoy 7
  • Submit in F-Droid

    Submit in F-Droid

    Hi,

    Can this be submitted in F-Droid? F-Droid is an free software and decentralized alternative to Google Play Store. Everything is compiled by the F-Droid team and redistributed via a client.

    Here is how to submit: https://gitlab.com/fdroid/rfp/-/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=#

    opened by TheEvilSkeleton 7
  • changing how the file is named by default

    changing how the file is named by default

    whenever I download a song using blackplayer the file name is always %title - %artists

    I would like to have the option so that files downloaded by default would have a custom prefix-suffix like %artist - %title or something like that

    Also why are the music downloaded in m4a format instead of mp3? the file is not truly 320kbps

    enhancement 
    opened by Relected 3
  • Bitrate View / Filetype View

    Bitrate View / Filetype View

    **Is your feature request related to a problem? Please describe. I am frustrated about not being able to know whether my local file is a FLAC file or other formats

    Describe the solution you'd like Bitrate of files and filetype should be indicated at the side of the song and on song play screen

    Example: Screenshot_20211122-203714

    Describe alternatives you've considered Place flac files into specific folders in 1.10 version. Sort into playlist, then add rest of songs

    Additional context None.

    Believe I made this suggestion before. But i closed the thread. Just gonna make another post as a reminder

    enhancement 
    opened by d3d43 0
  • Add a feature: Resso Playlist Import

    Add a feature: Resso Playlist Import

    I just want you to add a feature for adding playlist of Resso rest everything is very good in your app

    enhancement 
    opened by CodeWithDeepanshu 10
  • Rearrange categories at home screen

    Rearrange categories at home screen

    Is your feature request related to a problem? Please describe. No

    Describe the solution you'd like Give an option to rearrange categories available at home screen.

    Describe alternatives you've considered Nothing

    Additional context Something like this -

    IMG_20211114_143137.jpg

    enhancement 
    opened by dhishkyaon 0
  • UI Improvements

    UI Improvements

    PicsArt_11-13-11.37.31.jpg

    can do the same for albums. it will resolve the header problem to some extent.

    Screenshot_20211113-113018~2.jpg

    opened by dhishkyaon 0
  • Songs cache

    Songs cache

    App doesn't seem to cache songs (like spotify does without loading song everytime you play which saves data). Since most of users listen to songs(few) on repeat, it would be nice if it also caches songs.

    enhancement 
    opened by Vishnu2jd 0
  • Use User-Defined accent color (unless amoled is on) for all elements of player screen

    Use User-Defined accent color (unless amoled is on) for all elements of player screen

    Is your feature request related to a problem? Please describe. In current stable version of the App, the elements of player is either black-on-white or white-on-black. Custom accent color is already provided to the user. However, such accent color is not applied to all screen elements of player screen.

    Describe the solution you'd like The custom accent color should be used for all elements of player screen.

    Describe alternatives you've considered Alternatively, gather the strongest color from song thumbnail image and re-apply after each song change.

    Additional context This is reproducible on latest stable version. Henceforth, I am not attaching related screenshot. I will attach if requested.

    enhancement 
    opened by 1bl4z3r 0
  • Add the possibility to rename songs in playlists

    Add the possibility to rename songs in playlists

    Is your feature request related to a problem? Please describe. Songs from YouTube are named in arbitrary ways, and they don't follow the same format. This can become frustrating when looking for a particular song.

    Describe the solution you'd like Add the possibility to rename songs into playlists, so that we can give them the title/artist we want them to have.

    Describe alternatives you've considered Having to remember the position of a particular song? Not ideal. Adding them from Spotify? You don't find on Spotify all the stuff you find on YT and vice versa.

    Additional context Add a "Rename" section in the small three-dot menu next to the song to allow us to edit songs' titles and artists.

    enhancement 
    opened by rdncNT 1
  • Sponsorblock support

    Sponsorblock support

    Is your feature request related to a problem? Please describe. Songs from YouTube are often interrupted by non-musical parts (intros/outros, talking etc.)

    Describe the solution you'd like Implement Sponsorblock into Blackhole

    Describe alternatives you've considered Manually skipping those parts? Clunky and frustrating Adding them from Spotify instead? You don't find on Spotify all the stuff you find on YT and vice versa.

    Additional context https://sponsor.ajay.app/

    enhancement 
    opened by rdncNT 1
  • [NowPlaying] [MRNowPlaying] Ignoring setPlaybackState because application does not contain entitlement com.apple.mediaremote.set-playback-state for platform

    [NowPlaying] [MRNowPlaying] Ignoring setPlaybackState because application does not contain entitlement com.apple.mediaremote.set-playback-state for platform

    Describe the bug [NowPlaying] [MRNowPlaying] Ignoring setPlaybackState because application does not contain entitlement com.apple.mediaremote.set-playback-state for platform

    This issue killed me,I've searched everywhere .

    To Reproduce Steps to reproduce the behavior: Click any song to play

    Smartphone (please complete the following information):

    • Device:iPhone xs max
    • OS: IOS 15
    • App Version [e.g. v1.5]

    App Logs ======== Exception caught by widgets library =======================================================

    The following NoSuchMethodError was thrown building StreamBuilder<PlaybackState>(dirty, state: _StreamBuilderBaseState<PlaybackState, AsyncSnapshot<PlaybackState>>#5610d):
    The getter 'processingState' was called on null.
    Receiver: null
    Tried calling: processingState
    
    The relevant error-causing widget was: 
      StreamBuilder<PlaybackState> file:///Users/admin/bech/ilhewl/ilhewl/lib/Screens/Player/audioplayer.dart:773:20
    When the exception was thrown, this was the stack: 
    #0      Object.noSuchMethod (dart:core-patch/object_patch.dart:54:5)
    #1      ControlButtons.build.<anonymous closure> (package:ilhewl/Screens/Player/audioplayer.dart:777:57)
    #2      StreamBuilder.build (package:flutter/src/widgets/async.dart:546:81)
    #3      _StreamBuilderBaseState.build (package:flutter/src/widgets/async.dart:124:48)
    #4      StatefulElement.build (package:flutter/src/widgets/framework.dart:4691:27)
    ...
    ====================================================================================================
    [NowPlaying] [MRNowPlaying] Ignoring setPlaybackState because application does not contain entitlement com.apple.mediaremote.set-playback-state for platform
    
    iOS 
    opened by BechirAhmed 2
Releases(v1.12.0)
  • v1.12.0(Nov 3, 2021)

    Changelog:

    • Added Local Hot Songs
    • Added App translation support (English, Russian, Portuguese & Indonesian)
    • Added option to "Use System Theme"
    • Fixed Issue with YouTube playlist import
    • Fixed issue with songs not playing from New Releases
    • Fixed issue with lyrics not showing in Downloads
    • Changed Theme Change behavior
    • Added option to save theme
    • Added offline playlists support
    • Fixed issue with offline search not working when cache is unavailable
    • Few other changes in offline section
    • Spotify imports no longer creates different playlist when same playlist is imported again
    • Fixed issue with playlists showing favorites or downloads when playlist created with "reserved names"
    • Fixed issue with search not happening when tapped on "Search Icon" instead of keyboard button
    • Added search in user playlist
    • Added option to remove album art gestures
    • Added option to reduce miniplayer height
    • Added like button to playlists and albums
    • Added additional items in navigation drawer
    • Re-added lockscreen artwork
    • Added continuous swipe in homescreen tabs (it no longer stops at Spotify charts)
    • Fixed issue with text and progress bar not centred while importing playlists from Spotify/yt
    • Added option to copy lyrics (long press for selected copy or press icon to copy whole)
    • Fixed issue with lyrics sending api requests to both Musixmatch and JioSaavn even though lyrics available on JioSaavn (causing unnecessary requests to Musixmatch leading to ip ban)
    • Added Songs Info to player screen
    • Fixed issue with last added sort not working for playlists
    • Fixed issue with search bar text not showing in youtube section
    • Added option to browse album from player screen (tap on title or open from popupmenu button)
    • Added option to stream downloaded song when it's available
    • Reduced animation time
    • Added live search results
    • Added option to change miniplayer buttons
    • Fixed issue with Spotify import when playlist image wasn't available
    • Few UI changes in settings
    • Search bar now automatically opens keyboard when you open it from homescreen
    • Ringtones, alarms, etc are no longer shown inside my music section
    • Added alert to "use VPN with Indian Server" when search results aren't found
    • Added google lyrics support (now supports JioSaavn + MusixMatch + Google lyrics)
    • Fixed Issue with Restore
    • Fixed issue with playlists having unallowed characters in their name
    • Added few animations (Like button)
    • Added option to change charts location from spotify tab itself
    • Added download all option in playlists

    Thanks for using BlackHole :)

    If you are new to GitHub please check the wiki page on "How to download"

    Note: If you are facing an error saying App not installed, then please uninstall the previous version. Uninstalling previous version deletes all your data including your favorites, saved playlists, etc. So before uninstalling, make sure you take a backup. To take backup, go to Settings (BlackHole Settings), there under Backup&Restore, you will find the option to take backup.

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.12.0-arm64-v8a-release.apk(10.15 MB)
    BlackHole-v1.12.0-armeabi-v7a-release.apk(9.71 MB)
    BlackHole-v1.12.0-universal-release.apk(25.76 MB)
  • v1.11.0(Oct 3, 2021)

    Changelog:

    • New Player Screen
    • Faster song loading
    • Added downloads tag editing
    • Added new trending search screen
    • Added Adaptive app icon
    • Added Artist and Genre Radios
    • Added Pre-download check
    • Added backup & Restore
    • Added cache data management
    • Added playback speed controls
    • Added New Amoled Theme Settings
    • Added landscape mode support
    • Added Autoplay and Song Recommendations
    • Added option to remember download option
    • Added option to like radio stations
    • Added gestures to album art in play screen
      • Tap: Play/Pause
      • Double Tap: Lyrics
      • Long Press: Add to Playlist
      • Swipe up/down: Volume Controls
      • Swipe Left/Right: Skip Song
    • Added JioSaavn links (tap to open app) support
    • Added preference selection option during app start
    • Added MediaStore for My Music section (faster loading)
    • Added Link sharing support (Share song, album, playlist links directly from app)
    • Added top charts and new music videos in YouTube Section
    • Added support for other audio formats (Almost everything supported by your device)
    • Added option to ignore songs with length smaller than a specific length
    • Fixed few issues in light theme
    • Fixed issue with playlists without subtitle
    • Fixed issue with volume changing back to default
    • Fixed issue with search bars not showing entered text
    • Fixed issue with tag editing not working in Android 11
    • Fixed issue with corrupted database causing app not to start
    • Fixed issue with some playlists resulting white screen on homepage
    • Fixed issue with music not playing in some devices (Turn off Use Equalizer from app settings)
    • Fixed Issue with songs creating nested folders when 'Save album songs in same folder' was turned on
    • Back on homescreen no longer exits app
    • Changed status bar color to transparent
    • Changed notification icons
    • Directly Open App & Play Offline Songs from File Manager
    • Last session now loaded by default on app start
    • Last session songs can now be removed individually
    • Removed ffmpeg (Reduced App Size)
    • Removed animations from Home Screen transitions
    • Replaced Now Playing draggable sheet with dialog sheet
    • Reduced snackbar duration as well as numbers (No more annoying snackbars)

    and much more :)

    If you are new to GitHub please check the wiki page on "How to download"

    Note: You do NOT need to uninstall the previous version. Uninstalling previous versions deletes all your data including your favorites, saved playlists, etc. Just install newer versions over previous builds, it will automatically update.

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.11.0-arm64-v8a-release.apk(10.12 MB)
    BlackHole-v1.11.0-armeabi-v7a-release.apk(9.69 MB)
    BlackHole-v1.11.0-universal-release.apk(25.01 MB)
  • v1.10.1(Aug 20, 2021)

    Changelog:

    • Added Promoted YouTube playlists
    • Added option to save playlists
    • Add whole playlist to queue
    • Added basic Equalizer
    • Fixed some UI issues
    • Talkback Support (for visually impaired)
    • Improved performance
    • Added Spotify Import via links
    • Added Play next option
    • Added FFmpeg support to convert youtube 'weba' to 'aac' [Caused increase in app size :( ]
    • Replaced web-view with browser for Spotify login
    • Added offline search option
    • Migrated to null safety
    • Added option to download albums/playlists songs in a common folder
    • Added option to download youtube songs in a different folder
    • Completely removed firebase
    • Added option to enforce repeat mode
    • Minor UI changes
    • Fixed Download issue with some songs.
    • Fixed issue when skipped before loading. and much more :)

    If you are new to GitHub please check the wiki page on "How to download"

    Note: You do NOT need to uninstall the previous version. Uninstalling previous versions deletes all your data including your favorites, saved playlists, etc. Just install newer versions over previous builds, it will automatically update.

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.10.1-arm64-v8a-release.apk(16.06 MB)
    BlackHole-v1.10.1-armeabi-v7a-release.apk(22.04 MB)
    BlackHole-v1.10.1-FatAPK.apk(56.71 MB)
  • v1.9.0(Jul 13, 2021)

    Changelog:

    • YouTube support added
    • Major UI Changes
    • Removed all trackers
    • Playlist and Artist Search Added
    • Added Promoted Playlists
    • Search History
    • Trending Searches
    • New Theme Options
    • Hide Last Session Songs
    • Proxy Support Added (beta)
    • Changed Default Theme
    • Add song to Queue
    • Flac and Wav Support Added for Offline Songs
    • Made UI more responsive for different screen sizes
    • Added more lyrics support
    • Removed the slight gap when rearranging queue
    • Duplicate song now doesn't replace the old one
    • Playlist rename option added
    • Added selected-language specific search results
    • Added SD Card Support and maybe more :)

    If you are new to GitHub please check the wiki page on "How to download"

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.9.0-arm64-v8a-release.apk(10.68 MB)
    BlackHole-v1.9.0-armeabi-v7a-release.apk(10.45 MB)
    BlackHole-v1.9.0-FatAPK.apk(26.54 MB)
  • v1.8.0(Jul 12, 2021)

    You can download the APK files from the assets attached below. Two architecture-specific (arm64-v8a and armeabi-v7a) and one FatAPK are attached. Same as before, I haven't added "x86" or "x86_64" because of their rarity these days. Most modern devices support arm64-v8a whereas older devices support armeabi-v7a. If your device architecture is "x86" or "x86_64", or if you are having a problem installing/running platform-specific release then also consider installing the Fat APK.

    Note:

    If you don't know your device architecture then you can try installing arm64-v8a, if your device is not much old. If that doesn't work well or your device is old try armeabi-v7a. If you don't want to do it and just want a working app on the first try then directly install the Fat APK.

    Note 2:

    If you already have an earlier version, please do NOT uninstall it. You can directly install the new version without uninstalling the previous one. If you uninstall, you will lose your favorites, playlists, last session, and all other settings. So, do NOT uninstall the previous version unless needed.

    New Features:

    • Option to select the download location.
    • Option to select folders to search for music.
    • Caching for Offline Songs.
    • A Genre tab along with songs, albums, and artists.
    • Display the total song number in a playlist.
    • Added Now playing in the play screen.
    • Added Album artist details for tracks.
    • Like and Download option in now playing queue.
    • Image Slideshow in the player.
    • Import/Export playlists using a JSON file.
    • Option to share playlists as JSON files.
    • Replaced Alert Dialogs with Snack Bars.
    • Download option in playlists.
    • Changed Buy me a Coffee donation amount & added GPay.
    • Option to download Full playlist.
    • Changed position of the stop button in the notification.
    • Keep cached trending playlists in case any error occurs.
    • Gapless Playback (No more wait in autoplay).
    • Added “.opus” format to videos.
    • Added Albums in search results.
    • A search bar in the results screen.
    • Option to clear and opt-out of the Last session.
    • Made the gender option during login more simple and easy to find.
    • Option to download the whole album from search results.

    Bug Fixes:

    • Music pauses when a notification arrives.
    • Removed the gap between the bottom navigation drawer and the mini-player.
    • Image doesn’t change in Autoplay.
    • Next and previous button inactive even when repeat all is on.
    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.8-arm64-v8a-release.apk(10.80 MB)
    BlackHole-v1.8-armeabi-v7a-release.apk(10.57 MB)
    BlackHole-v1.8-FatAPK.apk(26.36 MB)
Owner
Ankit Sangwan
A student at BITS Pilani, Goa Campus
Ankit Sangwan
The video player for Flutter with a heart of gold

chewie The video player for Flutter with a heart of gold. The video_player plugin provides low-level access to video playback. Chewie uses the video_p

Brian Egan 1.3k Nov 24, 2021
Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications

?? assets_audio_player ?? Play music/audio stored in assets files (simultaneously) directly from Flutter (android / ios / web / macos). You can also u

Florent CHAMPIGNY 562 Nov 28, 2021
Post and listen to music/recordings uploaded by other users. :tada:

An Audio App Post and listen to music/recordings uploaded by other user . Tech used - Flutter , Firebase Features Signup/Login Upload or Play audio Li

null 4 Aug 11, 2021
Flutter plugin that can support audio recording and level metering

flutter_audio_recorder English | 简体中文 Flutter Audio Record Plugin that supports Record Pause Resume Stop and provide access to audio level metering pr

RMBR ONE 93 Nov 10, 2021
WebRTC plugin for Flutter Mobile/Desktop/Web

Flutter-WebRTC WebRTC plugin for Flutter Mobile/Desktop/Web Sponsored with ?? by Enterprise Grade APIs for Feeds & Chat. Try the Flutter Chat tutorial

Flutter WebRTC 2.7k Nov 24, 2021
Flutter video trimmer package

A Flutter package for trimming videos Features Customizable video trimmer Video playback control Retrieving and storing video file Also, supports conv

Souvik Biswas 271 Nov 23, 2021
A flutter plugin to handle Android / iOS camera

?? Overview Flutter plugin to add Camera support inside your project. CamerAwesome include a lot of useful features like: ?? Live camera flip ( switch

Apparence.io 293 Nov 20, 2021
A Flutter plugin to use speech recognition on iOS & Android (Swift/Java)

speech_recognition A flutter plugin to use the speech recognition iOS10+ / Android 4.1+ Basic Example Sytody, speech to todo app Installation Depend o

Erick Ghaumez 321 Nov 17, 2021
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.

Flutter Music Player First Open Source Flutter based Beautiful Material Design Music Player(Online Radio will be added soon.) Demo App Play Store BETA

Pawan Kumar 1.3k Nov 29, 2021
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.

Flutter Music Player First Open Source Flutter based Beautiful Material Design Music Player(Online Radio will be added soon.) Demo App Play Store BETA

Pawan Kumar 1.3k Nov 23, 2021
Flute Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.

Flute Music Player Plugin Only Updated to androidx First Open Source Flutter based material design music player with audio plugin to play local music

Pawan Kumar 306 Nov 18, 2021
A music player component for Flutter (i.e. Spotify, Apple Music, etc.) [AGPL/example/no longer maintaining]

This is an example I currently have no plans of putting this on Pub. Originally, I did, but I lost interest. However, I think this is a good example,

Tobe Osakwe 205 Oct 28, 2021
Flutter Music Player - CD Animation Challenge

Flutter Audio Player A new Flutter project. Here you will learn how to implement a music player into your flutter app. Features (Android & iOS) Fetch

Boffin Coders - App Development Company | Mobile App Development | Web App Development 12 Oct 18, 2021
Music player application for android. It's uses MVVM architecture and Provider & ValueNotifier state management.

music-player-flutter Flutter music player application which is my personal project published to play store. Project structures are as following,

null 23 Oct 31, 2021
Music App made with flutter

Chillify A Flutter music app made with Provider and BLoC pattern. (Works on Android for now) Recommended Flutter version: 1.7.8+hotfix.4 UI heavily in

Karim Elghamry 524 Nov 25, 2021
Koel Player, the official mobile app for Koel

Koel Player The mobile app for Koel, which provides a complete mobile app experience and doesn't have the limitations of the mobile web version. Suppo

Koel 87 Nov 25, 2021
Flutter plugin for sound. Audio recorder and player.

Flutter Sound user: your documentation is there The CHANGELOG file is here Overview Flutter Sound is a Flutter package allowing you to play and record

null 660 Nov 23, 2021
The video player for Flutter with a heart of gold

chewie The video player for Flutter with a heart of gold. The video_player plugin provides low-level access to video playback. Chewie uses the video_p

Brian Egan 1.3k Nov 24, 2021
The UI/UX of Music app from Capi Design team.

elexto_music A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

null 47 Sep 7, 2021
Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications

?? assets_audio_player ?? Play music/audio stored in assets files (simultaneously) directly from Flutter (android / ios / web / macos). You can also u

Florent CHAMPIGNY 562 Nov 28, 2021
:lock: this is flutter mobile application music using glass morphism concept

Flutter Glass Morphism ?? Description: This is source flutter using glass morphism concept How I can run it? ?? Clone this repo ?? Run below code in t

Dao Hong Vinh 11 Oct 31, 2021
A Flutter package for working with piano keys and sheet music

Piano A Flutter package that provides: logic for working with musical notes, clefs and octaves; a widget that can render notes on a clef; an interacti

Craig McMahon 18 Oct 15, 2021
Post and listen to music/recordings uploaded by other users. :tada:

An Audio App Post and listen to music/recordings uploaded by other user . Tech used - Flutter , Firebase Features Signup/Login Upload or Play audio Li

null 4 Aug 11, 2021
A beer tracking app made with Flutter

Beer Me Up Beer Me Up is an iOS and Android app build with Flutter. The app is a personal beer logging that allows you to enter every beer you have to

Benoit Letondor 441 Nov 17, 2021
An app for orientation week at Trinity College, University of Toronto. Made with Flutter

Trinity Orientation 2018 An app created for Trinity College at University of Toronto. The app is acts as a companion for all first year students durin

Matthew Tory 562 Nov 24, 2021
Flutter App using the stack overflow questions api which we made using django.

Flutter StackOverflow App Flutter StackOverflow App using the stack overflow questions api which we made using django. Show some ❤️ and star the repo

Pawan Kumar 177 Nov 18, 2021
Responsive Portfolio App Made With Flutter With VelocityX

PortfolioX PortfolioX is a 100% free Flutter open-source resposive app built with Flutter SDK using VelocityX. Demo PortfolioX Show some ❤️ and star t

Pawan Kumar 174 Nov 18, 2021