Facebook Twitter Instagram
    DeepCrazyWorld
    Facebook Twitter Instagram Pinterest YouTube
    • FLUTTER
      • FLUTTER APP
        • QRCode
        • Quiz App
        • Chat GPT
        • PDF App
        • News App
        • Fitness App
        • Weather App
        • BMI Calculator
        • GAME APP
        • Ecommerce App
        • wallpaper App
        • Finance app
        • Chat App
        • Wallet App
        • Taxi App
        • Quran app
        • Music player app
      • FLUTTER UI
        • Splash Screen
        • Onboarding Screen
        • Login Screen
        • Card Design
        • Drawer
    • PROJECT
      • Android Projects
      • College Projects
      • FLUTTER APP
      • Project Ideas
      • PHP Projects
      • Python Projects
    • SOURCE CODE
    • ANDROID
      • ANDROID APP
      • GAME APP
      • ANDROID STUDIO
    • MCQ
      • AKTU MCQ
        • RPA MCQ
        • COA MCQ
        • HPC MCQ
        • SPM MCQ
        • Renewable Energy All MCQ
        • Data Compression MCQ
        • Data Structure MCQ
        • Digital Image Processing MCQ
        • Software Engineering MCQ
        • Machine Learning MCQ
        • Artificial Intelligence MCQ
      • D PHARMA MCQ
        • Pharmaceutics – I MCQ
        • Pharmacognosy MCQ
        • Pharmaceutical Chemistry MCQ
        • Biochemistry and Clinical Pathology MCQ
        • Human Anatomy and Physiology MCQ
        • Heath Education and Community Pharmacy MCQ
    • INTERVIEW QUESTIONS
      • Flutter Interview Questions
      • INTERVIEW QUESTIONS
      • Python Interview Questions
      • Coding ninjas solution
    • MORE
      • WORDPRESS
        • SEO
        • TOP 10 WORDPRESS THEME
      • PRODUCTIVITY
      • Program
      • QUOTES
    DeepCrazyWorld
    Home»FLUTTER»A Beautiful Music Player App Built in Flutter source code
    FLUTTER

    A Beautiful Music Player App Built in Flutter source code

    DeepikaBy DeepikaNovember 11, 2023Updated:November 12, 2023No Comments5 Mins Read

    Music Player Flutter App – A Beautiful and Feature-rich Music & Video Player with Youtube Support, Built in Flutter source code

    Table of Contents

    Toggle
    • Features
    • Library & Indexing
    • Look & Feel
    • Streaming
    • Others:
    • Some additional cool features:
    • Video Integration
            • HOW LOCALLY?
            • HOW YOUTUBE?
    • Screenshots
      • Customization Settings
      • YouTube Miniplayer
      • Usage Preview
    • Installation
      • Permission Note:
          • the following actions require all_files_access permission (requested when needed)
    • LICENSE
    • Get Full Source Code
    • Conclusion
        • Related Articles:
      • READ MORE

    Features

    • Everything you might expect from a music player, in addition to the following:

    Library & Indexing

    • Powerful Indexer & Tag Editor, powered by @jaudiotagger.
    • Artists and Genres Separators.
    • Prevent Duplicated Tracks.
    • Set Minimum File Size & Duration.
    • Folders-based Library system, with the ability to exclude folders as well.
    • Sort by almost any property of the track or the album.. etc.

    Look & Feel

    • Material3-like Theme.
    • Dynamic Theming, Player Colors are picked from the current album artwork.
    • Home, Tracks, Albums, Artists, Genres, Playlists, Queues and Folders Pages.
    • Waveform Seekbar.
    • Lots of customizations (check out customization section).
    <img decoding=
    Music Player App

    Streaming

    • Best Video & Audio Quality
    • Audio Only Mode
    • Support Caching & Offline Playback
    • Support Downloads
    • Video View with gestures support (swipe to control volume, double tap to seek, swipe up/pinch in to enter fullscreen, etc)
    • Edit tags for downloads
    • Optional Auto title/artist/album extraction for downloads and scrobbling

    Others:

    • Sleep Timer (Tracks or Minutes)
    • Play/Pause Fade Effect, along with Skip Silence.
    • Control pausing scenarios (calls, notifications, volume 0, etc..)
    • Define parameters to use for filtering tracks in search lists.
    • Global Tracks Selection
      • allows u to select from multiple places into the same list.
    • Never miss your sessions!
      • persistent and reliable queue system, your sessions are saved for later usage.
    • Reliable History System
      • despite being a flexible system (easily modified, manipulated, imported), it lets u specifiy minimum seconds/percentage to count a listen.
    • Most Played Playlist
      • find out your top tracks based on your history record.

    Some additional cool features:

    • Smort Tracks Generation:
      • uuh.. with dis advanced algorithm brought for you, u can generate tracks related to one you currently listening to, typically the ones that you often listened to in the same period. based on your history of Music Player App.
      • also u can generate tracks released around the same time, or from specific range of time, from ratings, from available moods, or randomly.
    • Animating Thumbnail:
      • A thumbnail that animates with the current audio peak, looks cool.
    • Miniplayer Party Mode:
      • Applies an edge breathing effect, colors can be static or dynamic (all the colors extracted from the artwork)
    • Particles Effect
      • they speed up with the audio peak too
    • Track Play Mode
      • when playing from search, you can selected wether to play: selected track only, search results, album, first artist or first genre.
    • Insert after latest inserted
      • Want to insert multiple tracks one after each other? this will get your back.
    • Repeat for N times
      • in addition to normal repeat modes (all, none, one), this one lets you repeat the track for number of times before playing the next track.
    • Extract feat. & ft. artist
      • u won’t miss the featured artists in the title, they’ll have their own entry inside artists tab.
    • CAN IMPORT YOUTUBE HISTORY
    • LASTFM TOO AND MAYBE MORE IN FUTURE
    • you gonna find decent amount of options/customizations in the settings and inside dialogs so make sure to check them out.

    Video Integration

    • For Local Library, Namida is capable of playing videos related to the music, Video can be found either locally or fetched from youtube Music Player App .
    HOW LOCALLY?
    HOW YOUTUBE?

    Screenshots

    Customization Settings

    YouTube Miniplayer

    Usage Preview

    Animating ThumbnailRecommends & Listens
    animating_thumbnail_breathing.mp4recommended_listens_history.mp4

    Installation

    • Download latest version from releases page
    • Available variants are arm & arm64

    Permission Note:

    the following actions require all_files_access permission (requested when needed)
    • editing audio tags
    • creating or restoring backups
    • saving artworks
    • compressing images
    • downloading youtube content
    • playing tracks from a root folder

    LICENSE

    Project is licensed under EULA License.

    © Copyright (C) 2023-present Namidaco <namida.coo@gmail.com>
    - You may read/compile/modify the code for your personal usage, or for the purpose of contribution for the software.
    - Redistributing the program as a whole under different name or license without permission is not allowed.
    

    Resources Used:

    • YouTube
    • Dart & Flutter Packages

    You can check out the entire code of this App here:

    Get Full Source Code

    View Github

    download source code

    Conclusion

    This was all about a quick go through the basic flutter App UI Screen. If you need any assistance regarding flutter app development, you can consult a flutter developer from FlutterDesk. We would love to be of help. Still, if you feel any difficult while dealing with Flutter app development projects, you can reach out to us or hire Flutter developers to outsource any of your app development project.

    Do like & share my Facebook page. if you find this post helpful. Thank you!!

    Happy coding! 😉

    Related Articles:

    • How to Install Flutter in windows 10
    • School Database Management System Project 
    • Create A Simple Splash Screen UI design
    • Create Login Page UI Design and Animation For Flutter
    • Scan QR Code Flutter App Source Code
    • Barcode and QR code scanner app in flutter source code
    • QR Generator & Scanner app using flutter with source code
    • Full login app project with google and apple authentication in flutter
    • Signup and Login app with firebase auth to facilitate in flutter
    • Login and Register app UI screen with flutter source code
    • Create Login Signup Screen in Flutter source code
    • Flutter Login and Signup authentication app source code
    • Flutter Weather app built for Android and iOS with source code
    • Flutter weather application for viewing the weather source code
    • Beautiful Plants App UI design using flutter and firebase
    • Simple Wallet App UI Build With Flutter source code

    READ MORE

    Share. Facebook Twitter LinkedIn WhatsApp Telegram Pinterest Reddit Email
    Previous ArticleDaily expense tracking and finance management flutter app
    Next Article Simple Wallet App UI Build With Flutter source code

    Related Posts

    Implementing a Dynamic FAQ Screen UI in Flutter Using ExpansionTile

    FLUTTER 5 Mins Read

    Animated Backgrounds in Flutter: A Complete Guide

    FLUTTER 4 Mins Read

    How to make Diary App using flutter stepwise using getx

    FLUTTER APP 4 Mins Read

    How to Create Music Player UI screen with fully functional in flutter

    FLUTTER APP 3 Mins Read

    Leave A Reply Cancel Reply

    Recent Posts
    • Implementing a Dynamic FAQ Screen UI in Flutter Using ExpansionTile March 29, 2025
    • Creating an Instruction UI Screen in Flutter Application March 29, 2025
    • Animated Backgrounds in Flutter: A Complete Guide March 15, 2025
    • How to make Diary App using flutter stepwise using getx August 31, 2024
    • How to Create Music Player UI screen with fully functional in flutter August 30, 2024
    • How to make ListView Builder Ui in flutter with Source Code August 29, 2024
    • Create a TabBar View in flutter with fully functional stepwise August 28, 2024
    • How to create TabBar view in flutter with source code step wise August 27, 2024
    • How to make Heart rate measure app with Flutter stepwise August 26, 2024
    • How to make ChatGpt App in flutter with source code Stepwise August 25, 2024
    Facebook Twitter Instagram Pinterest YouTube
    • About
    • Contact
    • Disclaimer
    • Privacy Policy
    Copyright by DeepCrazyWorld © 2025

    Type above and press Enter to search. Press Esc to cancel.