First Open Source Flutter based material design music player with audio plugin to play online music

Overview

Flutter Music App

First Open Source Flutter based dribbblel Design Music Player.

logo

free design

http://www.freeuid.com/category/free

material icons

https://material.io/resources/icons/?search=d&style=baseline

generate logo(android &ios)

http://icon.wuruihong.com/

Features(Android & iOS)

  • search online songs (Require Network Permission)
  • Beautiful UI with multiple themes includes light theme and dark theme
  • multiple language includes chinese and english
  • Play background
  • Animation
  • Full Fledged Example
  • Play / Stop / Pause
  • Previous / Next
  • Seek
  • Shuffle
  • Album Art
  • onComplete
  • onDuration / onCurrentPosition
  • Favorite
  • Download

Show some ❤️ and star the repo to support the project

Screenshots(iOS)

  • Light theme

  • Dark theme

Screenshots(Android)

Add this to ios Info.plist allow https and background

    <key>UIBackgroundModes</key>
    <array>
        <string>audio</string>
    </array>
    <key>NSAppTransportSecurity</key>
    <dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    </dict>

If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕️

License

Copyright 2020 obnil

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

You might also like...

A complete music player in flutter with cool UI and design.

A complete music player in flutter with cool UI and design.

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

Dec 30, 2022

Feature discavery based on material design

feature_discovery This Flutter package implements Feature Discovery following the Material Design guidelines. With Feature Discovery, you can add cont

Dec 15, 2022

Kadi, A flutter based music Player

Kadi, A flutter based music Player

Kadi Music Player OpenSource Flutter Based Music Player with Fantastic UI Demo App Clone Build Run Features Android (iOS Coming Soon) Fetch local song

Jun 2, 2021

A Very Flexible Widget that can Implement Material Sheets on all Directions, both modal and persistent, and consequently a Material Navigation Drawer

Flutter_MaterialSheetAndNavigationDrawer If this project helped you reduce developement time or you just want to help me continue making useful tools

Dec 4, 2021

Material io ext - A collection of extensions for creating widgets following material.io guidelines

material_io_ext It is a collection of extensions for creating widgets following

Jan 28, 2022

Flutter plugin to implement a Material Design Speed Dial

Flutter plugin to implement a Material Design Speed Dial

Flutter Speed Dial Flutter package to render a Material Design Speed Dial. Usage The SpeedDial widget is built to be placed in the Scaffold.floatingAc

Jan 2, 2023

Another Awesome Online Radio Player

Another Awesome Online Radio Player

kRadio Player Another Awesome Online Radio Player. Getting Started Follow the guide on how to install Flutter. Clone the repository and open with your

Nov 23, 2022

Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight Node.js based Bhagavad Gita API [An open source rest api on indian Vedic Scripture Shrimad Bhagavad Gita].

Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight Node.js based Bhagavad Gita API [An open source rest api on indian Vedic Scripture Shrimad Bhagavad Gita].

Gita Bhagavad Gita flutter app. Download App - Playstore Web Application About Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight No

Apr 5, 2022

Open source Flutter-based template for a business assistant application

Open source Flutter-based template for a business assistant application

TallyAssist TallyAssist is an open source Flutter-based template for a business assistant application. It has been designed to use Google Firebase as

Jan 1, 2023
Comments
  • Error installing debug

    Error installing debug

    Hello, I am trying to install on debug mode, and I get this error: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

    Do you have any idea how I can fix?

    opened by ElaineSchwner 6
  • Not getting local music

    Not getting local music

    Hello, I have setup and created apk file, but in second tab (Music) it's display none. it should be display music which is already in mobile device. so please help me what's a wrong.

    Thank you!

    opened by sunilmanipara 1
  • I don't get response data from Api . How can i subscribe Api to get response

    I don't get response data from Api . How can i subscribe Api to get response

    I/flutter ( 5155): ---api-request--->url--> https://music.liuzhijin.cn/ queryParameters: {} data: {input: 女歌手, type: netease, page: 1, filter: name} I/flutter ( 5155): ---api-request--->url--> https://music.liuzhijin.cn/ queryParameters: {} data: {input: 流行, type: netease, page: 1, filter: name} I/flutter ( 5155): ---api-response--->resp----->{"data":"","code":404,"error":"\u311f( \u2594, \u2594 )\u310f \u6ca1\u6709\u627e\u5230\u76f8\u5173\u4fe1\u606f"} I/flutter ( 5155): ---api-response--->resp----->{"data":"","code":404,"error":"\u311f( \u2594, \u2594 )\u310f \u6ca1\u6709\u627e\u5230\u76f8\u5173\u4fe1\u606f"} I/flutter ( 5155): <-----↓↓↓↓↓↓↓↓↓↓-----error-----↓↓↓↓↓↓↓↓↓↓-----> I/flutter ( 5155): NotExpectedException{respData: ㄟ( ▔, ▔ )ㄏ 没有找到相关信息} I/flutter ( 5155): <-----↑↑↑↑↑↑↑↑↑↑-----error-----↑↑↑↑↑↑↑↑↑↑----->

    opened by YaWaiAung 0
  • 'onGenerateRoute: Router.generateRoute'

    'onGenerateRoute: Router.generateRoute'

    'onGenerateRoute: Router.generateRoute'

    this line has an error message describes as follow :

    error: The name 'Router' is defined in the libraries 'package:flutter/src/widgets/router.dart' and 'package:flutter_music_app/config/router_manager.dart'. (ambiguous_import at [flutter_music_app] lib\main.dart:47)

    what should i do?

    opened by Amir-Git-yazdan 4
Releases(v1.0)
Owner
佩奇的弟弟乔治
Software Engineer, Love coding, Love kid, Love life
佩奇的弟弟乔治
A Video and Audio player that can play from local assets, local files and network URLs with the powerful controls

Video/Audio Player in Flutter with Powerful controls How can we play videos in Flutter? There is a library directly from the Flutter team simply calle

Harsh Mistry 12 Jan 31, 2022
Automatically generate profile picture with random first name and background color. But you can still provide pictures if you have them. As the default color, based on the name of the first letter. :fire: :fire: :fire:

FLUTTER PROFILE PICTURE Automatically generate profile picture with random first name and background color. But you can still provide pictures if you

Aditya Dharmawan Saputra 10 Dec 20, 2022
A Video Player For Vimeo Videos in Flutter. This plugin allows us to play video from Vimeo and it supports Android and iOS platforms.

vimeo_video_player A Video Player For Vimeo Videos in Flutter. This plugin allow us to play video from vimeo and it's supports Android and iOS platfor

MindInventory 26 Dec 8, 2022
Google play scraper for flutter and dart created form

Google Play Store Scraper Dart and Flutter Google Play Store Scraper for flutter and dart helps you to get apks information from google play store. Im

Sifat 3 Sep 14, 2022
Material color picker, you can customize colors. Selection in two step, first main color and after shades.

Flutter Material Color Picker Material Color picker is a Flutter widget, that can be customizable. By default, it's Material Colors, but you can defin

Jean-Charles Moussé 70 Nov 25, 2022
Rolify is an app that allows you to play multiple sounds simultaneously, with the ability to manage audio individually

Rolify is an app that allows you to play multiple sounds simultaneously, with the ability to manage audio individually. You can also add the music you have on your phone, all completely offline and free.

Luca Oropallo 4 Sep 30, 2022
Flutter-Musive-app - Full-stack music player app written in flutter and dart using node.js music API

Musive Full-stack music player app is written in flutter and dart using node.js

Ansh rathod 69 Dec 28, 2022
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 215 Dec 12, 2022
A music player app that allows you to search for music by artist made using Flutter

Music Player A music player app that allows you to search for music by artist. Music source from iTunes affiliate API. Made using Flutter with simple

muhibush 5 Feb 5, 2022
Simple app for both Android and Windows to sync Audio Trip songs from the Audio Trip Choreography Discord

ATCD Choreography Sync Simple app for both Android (Oculus Quest native) and Windows (PCVR) to sync Audio Trip songs from the Audio Trip Choreography

atcd 2 Nov 15, 2022