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

Comments
  • F-Droid build failed: GMS in the final apk

    F-Droid build failed: GMS in the final apk

    2022-06-19 05:30:47,542 DEBUG: > /opt/android-sdk/build-tools/31.0.0/dexdump /tmp/tmppyqqmu2r/classes.dex
    2022-06-19 05:30:50,745 DEBUG: Found class 'com/google/android/play/core/splitinstall/SplitInstallManager'
    2022-06-19 05:30:50,748 DEBUG: Found class 'com/google/android/play/core/splitinstall/SplitInstallSessionState'
    2022-06-19 05:30:50,749 DEBUG: Found class 'com/google/android/play/core/splitinstall/SplitInstallStateUpdatedListener'
    2022-06-19 05:30:50,752 DEBUG: Found class 'com/google/android/play/core/tasks/OnFailureListener'
    2022-06-19 05:30:50,753 DEBUG: Found class 'com/google/android/play/core/splitcompat/SplitCompatApplication'
    2022-06-19 05:30:50,755 DEBUG: Found class 'com/google/android/play/core/tasks/OnSuccessListener'
    2022-06-19 05:30:50,756 CRITICAL: Found problems in build/com.shadow.blackhole/build/app/outputs/flutter-apk/app-release.apk
    2022-06-19 05:30:50,874 ERROR: Could not build app com.shadow.blackhole: Found blocklisted packages in final apk!
    

    This is usually caused by the proguard but I didn't find it in this repo. See https://gitlab.com/famedly/fluffychat/-/merge_requests/875. Could you please take a look? Thanks!

    bug 
    opened by linsui 24
  • 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 freeze when tap songs to play on IOS

    App freeze when tap songs to play on IOS

    Describe the bug

    The last version of the app, whenever I click on song to play the app freeze, and I have to restart it, I've tried a lot. I've set use equalizer to false, but still the same issue

    Smartphone (please complete the following information):

    • Device: [iPhone Xs-Max]
    • OS: [IOS 15.1]
    • App Version [last version]

    App Logs There in no logs, app just freeze

    opened by BechirAhmed 16
  • [Help Wanted] Extend app for iOS

    [Help Wanted] Extend app for iOS

    As we know to extend the app for iOS we need a MacBook and at least some knowledge in iOS App development. I have neither of them. Even if I have it will take some time. I know there are ways to build iOS app without Mac using some websites. But I was encountering a lot of issues and couldn't even build the app. So, if you have Mac and knowledge in app development. Feel free to open a PR. Thanks in advance :)

    enhancement help wanted iOS 
    opened by Sangwan5688 14
  • 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
  • iOS Youtube playback issue

    iOS Youtube playback issue

    Hi, i've noticed that only on iOS, in the youtube section sometimes the playback isn't working. Steps to reproduce: 1.Get latest version of blackhole 2.Run blackhole iOS app 3.Go to youtube section 4.Search for a song 5.Play each song in the results 6.Sometimes a song opens but doesn't play, it's stuck at 0:00 with no obvious error message

    Has anyone encountered this ?

    opened by radughitescu 13
  • Autoscroll when new song is played

    Autoscroll when new song is played

    Hi,

    Since the latest version, there was a small overflow of the song's artwork in the bottom of the Now Playing section Screenshot_20211220-192824 I have removed it by changing the color of the Container and its size. Screenshot_20211220-192622 Also, I have also modified the behavior of the SlidingUpPanel Now, the items aren't seen behind the title.

    Before: Screenshot_20211220-192845

    After: Screenshot_20211220-192638

    It will also help to add the auto-scroll to the played item of the list when Now Playing is shown.

    opened by BrightDV 12
  • 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
  • Player background color and Sliding Up Panel transparency

    Player background color and Sliding Up Panel transparency

    Hello,

    In this PR, I added some UI improvements :

    • First, I replaced, in dark mode, the bottom color of the gradient in the player screen from black to the darkMutedColor of the artwork. I didn't add it to the light mode as there were color issues with the buttons…
    Player Screen with gradient - I also added a translucent background for the `SlidingUpPanel`, in order to get it less aggressive if the background color is bright. Before with a no-transparent-black background color: Now Playing SlidingUpPanel in dark mode After: Now Playing SlidingUpPanel in dark modeNow Playing SlidingUpPanel in lightmode

    The opacity in light mode is higher as the opacity in dark mode because some components were hard to read.

    Should I add settings to enable or disable these changes? I will reformat the code and revert changes that I made in the project files, to make the changes that I made easier to compare. Hope it will work, also I'm sorry for all the commits “Autosave”, I used an online IDE et pushed from there to GitHub…

    opened by BrightDV 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
  • Bug and UI Improvements 💡

    Bug and UI Improvements 💡

    Bug - Sometimes single tap doesn't open full screen player.

    IMG_20211011_110929.jpg

    UI Improvements -

    1. Mini player is too big and takes more space then required and should use dominant colour like this 👇🏾

    IMG_20211011_111928.jpg

    2. Give an option to turn on/off gradient on dominant colour for play screen or turn it off by default.

    3. Turn off functionality to change volume level from play screen because imo its useless. No one is going to change volume levels from it instead of using physical buttons. And also its annoying because each time i am minimizing the player i have to carefully set my thumb outside that poster box 😂

    4. Close 'Now Playing' section with swipe down on it after reaching top of the list just like full screen player.

    5. Show bottom nevigation bar, even after opening any album or playlist.

    I know these are too much requests from my side but i just want to provide feedback. 😁

    Thanks ❤️

    enhancement 
    opened by dhishkyaon 8
  • Fix YouTube search and home in France

    Fix YouTube search and home in France

    Hello, A small PR to update youtube_explode_dart to 1.12.3 in order to fix YouTube search issue. Also, I have added a basic support for the YouTube Music Home in France. The name of each category is translated: is formatItems used? Otherwise, a loop could be possible for each videoItems without relying on the title of the category.

    opened by BrightDV 0
  • It's a request to add auto queue feature in app YouTube section doesn't providing and also in main section there is no auto queue feature it's a request to add that thankyou happy listing

    It's a request to add auto queue feature in app YouTube section doesn't providing and also in main section there is no auto queue feature it's a request to add that thankyou happy listing

    Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

    Describe the solution you'd like A clear and concise description of what you want to happen.

    Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

    Additional context Add any other context or screenshots about the feature request here.

    enhancement 
    opened by raka334 0
  • Widget option for homscreen would be great

    Widget option for homscreen would be great

    Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

    Describe the solution you'd like A clear and concise description of what you want to happen.

    Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

    Additional context Add any other context or screenshots about the feature request here.

    enhancement 
    opened by anujithpp 0
  • Add Hindi Punjabi to Translated languages in Readme

    Add Hindi Punjabi to Translated languages in Readme

    I have added "hi" & "pa" Punjabi(Indian) localization of app strings through weblate couple of weeks ago which is going to be included in this coming release.

    However i didn't find any mention of both languages in the Readme. Maybe I am missing something!

    Would you please include it, Thanks by the way for great app.

    opened by ShareASmile 0
Releases(v1.15.5)
  • v1.15.5(Jan 1, 2023)

    Changelog:

    • New playlist UI
    • Added support for Podcast and Mix
    • Minor changes in artist UI
    • Changed default ontap behaviour for playlists.
    • Changed default ontap behaviour artwork in player screen
    • Fixed Download button losing track of progress
    • Added logging and option to export logs
    • Removed forced capitalisation of user name
    • Fixed YouTube playback issue in iOS
    • Added support to track if YouTube link is expired or not. (Will use this in future to refresh links)
    • Autoload from where user left
    • Fixed Spotify Charts
    • Changed Search Suggestions UI
    • Readded chart country selection
    • Added Punjabi Language Support
    • Removed device_info

    Happy New Year and thanks for using BlackHole:)

    Note 1:

    .apk files are for Android and .ipa is for iOS version of the app.

    Note 2 (For iOS):

    On how to install the app on iOS, please refer to scarlet or altstore.

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.15.5-arm64-v8a-release.apk(10.51 MB)
    BlackHole-v1.15.5-armeabi-v7a-release.apk(10.35 MB)
    BlackHole-v1.15.5-universal-release.apk(27.06 MB)
    BlackHole-v1.15.5-ios.ipa(25.12 MB)
  • v1.15.3(Nov 13, 2022)

    Changelog:

    • I forgot

    Thank you for using BlackHole :)

    Note 1:

    .apk files are for Android, .ipa is for iOS and .zip contains the Windows version of the app.

    Note 2 (For iOS):

    On how to install the app on iOS, please refer to scarlet or altstore.

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.15.3-arm64-v8a-release.apk(10.47 MB)
    BlackHole-v1.15.3-armeabi-v7a-release.apk(10.30 MB)
    BlackHole-v1.15.3-universal-release.apk(26.92 MB)
    BlackHole-v1.15.3-ios.ipa(30.83 MB)
  • v1.15.2(Aug 31, 2022)

    Changelog:

    • Added better album/artist support inside playlists
    • Added like button inside playlists except favorites
    • Added like button inside last session
    • Changed default miniplayer icons.
    • Fixed issue with not all albums/artists showing for local music.
    • Fixed some UI issues.
    • Fixed issue with restore.
    • Should fix F-droid build issue.

    Thanks for using BlackHole, hope you all enjoyed it :)

    Note 1:

    .apk files are for Android, .ipa is for iOS and .zip contains the Windows version of the app.

    Note 2 (For iOS):

    On how to install the app on iOS, please refer to altstore.

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.15.2-arm64-v8a-release.apk(10.39 MB)
    BlackHole-v1.15.2-armeabi-v7a-release.apk(10.22 MB)
    BlackHole-v1.15.2-universal-release.apk(26.73 MB)
  • v1.15.1(Jul 17, 2022)

    Changelog:

    • Fixed Fdroid build issue.
    • Fixed import issues.
    • Fixed local charts.
    • Fixed UI overlay issues.
    • Fixed update issue.

    Thanks for using BlackHole, hope you all enjoyed it :)

    Note 1:

    .apk files are for Android, .ipa is for iOS and .zip contains the Windows version of the app.

    Note 2 (For iOS):

    On how to install the app on iOS, please refer to altstore.

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.15.1-arm64-v8a-release.apk(10.57 MB)
    BlackHole-v1.15.1-armeabi-v7a-release.apk(10.42 MB)
    BlackHole-v1.15.1-universal-release.apk(27.34 MB)
  • v1.15.0(Jun 18, 2022)

    Changelog:

    • Better player screen background UI selection support
    • Added playlist import from jiosaavn
    • New mini player gestures
    • Added option to replay song on pressing skip to previous
    • Added auto check for downloads
    • Added option to merge playlists
    • Better landscape mode support
    • Added support for all jiosaavn links (on direct click as well as share to app links)
    • Some visual fixes in the light theme
    • Fixes incorrect seek bar time when repeat is changed
    • Added more gradients options to the new player screen gradient selector
    • Added Ukrainian, Hebrew, Hungarian, Dutch and Polish language
    • Some other Small UI changes

    This may be the last version from my side. Thanks for using BlackHole, hope you all enjoyed it :)

    Note 1:

    .apk files are for Android, .ipa is for iOS and .zip contains the Windows version of the app.

    Note 2 (For iOS):

    On how to install the app on iOS, please refer to altstore.

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.15.0-arm64-v8a-release.apk(10.58 MB)
    BlackHole-v1.15.0-armeabi-v7a-release.apk(10.42 MB)
    BlackHole-v1.15.0-universal-release.apk(27.34 MB)
  • v1.14.0(Apr 5, 2022)

    Changelog:

    • Added Chinese, Czech and Turkish language
    • Added search suggestions in YouTube section
    • Added error snackbars for few cases so as to provide better debugging
    • App now loads Last Queue instead of of last session on restart
    • Added better landscape mode support
    • Added back button to empty screens
    • Added quality selection for YouTube section
    • Added lyrics support for local songs (app will search online if they aren't available offline)
    • Fixed issue with some YouTube songs not downloading
    • Added New Player UI Design
    • Fixed Issues with Download Cancel
    • Added Hover Effects in Desktop Versions
    • Fixed Resso Import Issue
    • Added Playlists to home screen
    • Added Popup Menu to songs on Homescreen
    • Some other UI changes and bug fixes

    Thanks for using BlackHole :)

    Note 1:

    .apk files are for Android, .ipa is for iOS and .zip contains the Windows version of the app.

    Note 2 (For iOS):

    On how to install the app on iOS, please refer to altstore.

    Note 3 (For Windows):

    Windows version is still in development phase and has many bugs. There won't be any audio output first time, so just pause and play it once.

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.14.0-arm64-v8a-release.apk(10.24 MB)
    BlackHole-v1.14.0-armeabi-v7a-release.apk(10.08 MB)
    BlackHole-v1.14.0-universal-release.apk(26.48 MB)
    BlackHole-v1.14.0-Windows.zip(29.56 MB)
    BlackHole-v1.14.0-iOS.ipa(44.72 MB)
  • v1.13.0(Dec 19, 2021)

    Changelog:

    • Added haptic feedback for few gestures
    • Added PlayNext, AddToQueue, AddToPlaylist, etc to the YouTube section
    • Added text animation to overflowed text in player screen
    • Added Autobackup feature
    • Added restore option in login Screen itself. (No need to enter name and all and then restore)
    • Added option to copy song titles on long press
    • Changed youtube search bar (live search supported now)
    • Fixed issue with backup when storage permissions weren't given
    • Removed need for app restart after restore. (It should work fine as far as I have tested if something doesn't work properly then just restart once)
    • Fixed issue with homescreen images changing size a little bit after image is loaded
    • Fixed issue with some artist images having different size
    • Fixed issue with empty space when "City Hots" not available
    • Added option to blacklist home sections
    • Added album/artist/genre tabs to offline section
    • Fixed issue with music artworks not showing inside offline playlists
    • YouTube playlists now load all songs inside playlist (continuous playback)
    • Changed background dominant color settings (Only dark colors will be shown now, no light colors)
    • Fixed some color issues in light mode
    • Fixed issue with share showing null from albums/playlists in search results
    • Fixed issue with remove from playlist not working for online playlists
    • Added popular, date and name filter to top artist songs
    • Added latest release, featured & dedicated playlists and similar artists to artist section
    • Added option to like artists, save top songs to playlist and to download all top artist songs
    • Improved performance
    • Added shuffle and play button to playlists
    • Added view album to song tiles
    • Upgraded compile sdk to 31 (Android 12)
    • View all in songs/albums/playlists is no longer limited to 50/20 results respectively. More results are fetched when you reach at end of list.
    • Changed design of "Now Playing section" (the one at bottom of player screen). Added few gestures and better gesture control.
    • Fixed issue with lyrics keep loading even if not available.
    • Fixed issue with "sleep after N songs" not working
    • Shifted offline playlists to songs section
    • Changed sorting in online playlists
    • Fixed issue with some albums not opening (showing no results found)
    • Added Spanish, German and Tamil language support
    • Added view artist section
    • Added option to include/exclude folders

    Thanks for using BlackHole :)

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

    Source code(tar.gz)
    Source code(zip)
    BlackHole-v1.13.0-arm64-v8a-release.apk(10.14 MB)
    BlackHole-v1.13.0-armeabi-v7a-release.apk(10.01 MB)
    BlackHole-v1.13.0-universal-release.apk(25.88 MB)
  • 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)
Owner
Ankit Sangwan
A student at BITS Pilani, Goa Campus
Ankit Sangwan
Flutter Music Player - A complete and open source music player designed in flutter.

Flutter Music Player A complete and open source music player designed in flutter. It is first complete music player designed in flutter. This app expl

Nabraj Khadka 3 Aug 20, 2022
A flutter based music player for subsonic compatible music servers.

subsound A subsonic music player. Screenshots Release todo fix random breakage of player sometimes. seems like onStart is not working after background

Eivind Siqveland Larsen 26 Oct 6, 2022
A Music Player App made using Flutter.

A local music player app made using flutter. Getting Started This project is a starting point for a Flutter application. A few resources to get you st

Jobin Biju 13 Dec 22, 2022
Music Player app made with Just audio library and Local database Hive.

Music Player app made with Just audio library and Local database Hive. Find the free and Royelty music with Happy Rock application. The app contains information about singers and you can make your own playlist with Songs.Happy rock App's features are same as the real music app like spotify, amazon music etc.

Ansh rathod 17 Dec 22, 2022
A simple music player made using Flutter.

Music Player App This is a beautiful music player, developed using Flutter. Features Play any song included in Flutter Assets Background Play Beautifu

Hash Studios 15 May 21, 2022
Beautiful-Music-App-UI - Music App page UI Using Flutter

Beautiful Music App UI A Flutter App Music UI developed in Flutter Getting Start

Zain Basharat Ali 5 Jun 17, 2022
YoYo Video Player is a HLS(.m3u8) video player for flutter.

YoYo Video Player YoYo Video Player is a HLS(.m3u8) video player for flutter. The video_player is a video player that allows you to select HLS video s

Ko Htut 89 Dec 23, 2022
A Material designed music player developed in Flutter.

Flutter Music Player UI A Material designed music player developed in Flutter. Getting Started This project is a starting point for a Flutter applicat

Packiyanathan Mathulan 17 Jan 13, 2022
Flutter music player application. (仿网易云音乐)

Flutter music player application. (仿网易云音乐)

Bin 3.1k Dec 30, 2022
A Flutter music player to play songs (mp3).

?? ?? Flutter Music A Flutter music player to play songs (mp3). Please star ⭐ the repo if you like what you see ?? . ?? Requirements Any Operating Sys

null 109 Dec 16, 2022
Minimalistic local music player built with flutter for android.

Nano Music Player Simple local music player built with flutter. It uses the audioplayer plugin to play files, and path_provider to locate the external

Jan Hrastnik 34 Dec 17, 2022
flutter music player application. (仿网易云音乐)

Quiet 仿网易云音乐, 支持全平台。 A Universal copy app of NeteaseMusic How to start (如何开始) clone project to local git clone https://github.com/boyan01/flutter-nete

Bin 3.1k Jan 8, 2023
Grey - A material designed music player developed in Flutter

Grey A Material designed music player developed in Flutter All thanks to Aman Gautam,check his repo here Download releases here. Screenshots Plugins M

Avinash Kumar 516 Jan 5, 2023
Neumorphic Music Player UI in Flutter!

neumorphic_musicplayer_ui A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get yo

Flutter Boy 10 Dec 28, 2022
Flutter Music Player

Flutter Music Player

Ivan Lie 4 Jul 26, 2022
An online and offline music player

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

teamDrt 9 Oct 28, 2022
Playify is a Flutter plugin for play/pause/seek songs, fetching music metadata, and browsing music library.

Playify Playify is a Flutter plugin for play/pause/seek songs, fetching music metadata, and browsing music library. Playify was built using iOS's Medi

Ibrahim Berat Kaya 32 Dec 14, 2022
Audio player app in Flutter. Created as a tutorial for learning Flutter.

Music Player: create a simple Flutter music player app This is a Flutter project used during a series of articles on I should go to sleep. License Cop

Michele Volpato 11 May 5, 2022
ZY Player TV app, developed with Flutter

ZY-Player-TV ZY Player TV app, developed with Flutter 1. 设置Flutter环境 1.1 按着https://flutter.dev/docs/get-started/install/windows 页面的指导,先安装好Flutter和Andr

null 165 Dec 23, 2022