Flutter Gems

A Flutter package landscape guide comprising 2500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

audioplayers Card Image
audioplayers
👍 653

A Flutter plugin to play multiple audio files simultaneously

READ MORE
assets_audio_player Card Image
assets_audio_player
👍 398

Play music/audio stored in assets files directly from Flutter & Network, Radio, LiveStream, Local files. Compatible with Android, iOS, web and MacOs

READ MORE
audio_service Card Image
audio_service
👍 359

Flutter plugin to play audio in the background while the screen is off.

READ MORE
just_audio
👍 357

Audio player for files, assets, URLs and DASH/HLS streams supporting gapless looping, shuffling, concatenating, clipping. Works with audio_service to play audio in the background.

READ MORE
flutter_sound Card Image
flutter_sound
👍 252

A complete api for audio playback and recording. Audio player, audio recorder, media player, media recorder, sound player, sound recorder.

READ MORE
flutter_audio_recorder Card Image
flutter_audio_recorder
👍 102

Flutter Audio Record Plugin that supports Record Pause Resume Stop and provide access to audio level metering properties average power peak power.

READ MORE
audioplayer Card Image
audioplayer
👍 81

A Flutter audio plugin (Swift/Java) to play remote or local audio files (ios, android, macos)

READ MORE
miniplayer Card Image
miniplayer
👍 66

A lightweight flutter package to simplify the creation of a miniplayer.

READ MORE
sounds Card Image
sounds
👍 51

Sounds provide a complete api and Widgets for audio playback and recording. Both iOS and Android are supported.

READ MORE
flutter_audio_query Card Image
flutter_audio_query
👍 51

Flutter plugin to query data about artists, albums, songs, genres and playlists from device storage.

READ MORE
soundpool
👍 50

A Flutter Sound Pool for playing short audio files. Sound tracks are cached in memory and played directly from cache.

READ MORE
audio_recorder
👍 50

A Flutter plugin to record audio.

READ MORE
flutter_radio_player Card Image
flutter_radio_player
👍 48

Flutter radio plugin handles a single streaming audio preciously.

READ MORE
audio_manager Card Image
audio_manager
👍 47

A flutter plugin for music playback, including notification handling.

READ MORE
spotify_sdk
👍 40

A flutter plugin that let's you communicate with the spotify sdk and auth lib

READ MORE
flutter_visualizers Card Image
flutter_visualizers
👍 39

A Flutter plugin to Visualize the audio being played (only android).

READ MORE
spotify
👍 35

An incomplete dart library for interfacing with the Spotify Web API.

READ MORE
flutter_exoplayer Card Image
flutter_exoplayer
👍 32

A flutter plugin to play audio files using the Java ExoPlayer library.

READ MORE
audio_session
👍 31

Sets the iOS audio session category and Android audio attributes for your app, and manages your app's audio focus, mixing and ducking behaviour.

READ MORE
flutter_radio
👍 28

A Flutter audio plugin for Android to play remote audio files using ExoPlayer

READ MORE
chewie_audio
👍 27

An audio player for Flutter with Cupertino and Material play controls

READ MORE
audiofileplayer
👍 26

A Flutter plugin for audio playback.

READ MORE
noise_meter
👍 25

A Flutter plugin for collecting noise from the phone's microphone.

READ MORE
volume
👍 22

Volume plugin to control device VOLUME for Android. Pull request for IOS implementation is welcome.

READ MORE
sound_stream
👍 22

A Flutter plugin for streaming audio data from Mic and data to Audio engine without using a file.

READ MORE
music_player Card Image
music_player
👍 22

A flutter plugin to enable music playback with the native iOS and Android control centers.

READ MORE
mic_stream
👍 22

Provides a tool to get the microphone input as PCM Stream

READ MORE
flutter_plugin_playlist
👍 20

A Flutter plugin for playing and streaming audios with native support for audio playlists, background support, and lock screen controls compatible with Android and iOS

READ MORE
flutter_beep
👍 20

A very lite module to play system sounds and beep for flutter apps (no sound files)

READ MORE
flutter_fft
👍 18

Pitch detection plugin, made for my personal project. Makes use of platform channels (currently Android only) in order to process audio in real-time and give feedback..

READ MORE
flutter_audio_desktop
👍 18

A simple audio playback library for Flutter Desktop. Supports MP3, FLAC & WAV on Windows & Linux.

READ MORE
record_mp3
👍 17

Record an MP3 using the Platform native API,You can start ,pause,resume and stop record,And export an MP3 file.

READ MORE
record
👍 16

Audio recorder from microphone to a given file path with multiple codecs, bit rate and sampling rate options.

READ MORE
streaming_radio_flutter_plugin
👍 15

This is a simple radio streaming plugin, with notification in foreground.

READ MORE
flutter_sequencer Card Image
flutter_sequencer
👍 15

A Flutter plugin for sequencing audio. Use it to build sequences of notes and play them back using sampler instruments. Supports looping.

READ MORE
wave_generator
👍 14

A dart package to generate audio wave data on the fly

READ MORE
assets_audio_player_web Card Image
assets_audio_player_web
👍 14

Web plugin for assets_audio_player, play music/audio stored in assets files directly from Flutter.

READ MORE
medcorder_audio
👍 12

Flutter audio record/play plugin. With medcorder_audio plugin you can integrate record/play audio support into your flutter app for iOS or Android.

READ MORE
flutter_audio_player
👍 8

Plugin that allow flutter to play a local short sound(30 seconds or less in duration).

READ MORE
flutter_hls_parser
👍 6

dart plugin for parse m3u8 file for HLS. both of master and media file is supported.

READ MORE