VMP
flutter.dev
flutter GitHub
Basic Flutter apps, for flutter devs
VSCode Keyboard shortcuts forWindows
Basic Editing
Flutter Widgets
Dart 2.8
Dart documentation
Dart Docs
Dart language
A tour of the Dart language pdf
Flutter tut 2019 pdf
dart-in-action.pdf
Flutter github brianegan
flutter_architecture_samples
flutter_ecommerce_template
flutter awesome templates
flutter awesome
How to draw and animate designs with Flutter CustomPaint Widget
github /custom_painter
flutter_instagram_stories
Fully functional Twitter clone built in flutter framework using Firebase realtime database and storage
Video Player plugin for Flutter
Flutter-AssetsAudioPlayer
A simple TicTacToe game app built with Flutter
flutter-task-planner-app
Image Editor Plugin with simple, easy support for image editing using Paints, Text, Filters, Emoji and Sticker like stories.
Flutter Gallery is a resource to help developers evaluate and use Flutter
ESC/POS (thermal, receipt) printing for Flutter & Dart
Simple chat UI build with flutter
vk.com flutter
Roadmap
github.com/flutter/flutter/wiki
Where is the .zshrc file on Mac?
How do I exit the Vim editor?
How to Save a File in Vim / Vi and Quit the Editor
Setup an Android Development Environment on OSX
hackintosh
Desktop support for Flutter
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. https://skia.org
Skia Graphics Library
SKIA API Reference and Overview
Skia in Flutter & Fuchsia
Canvas tutorial 01 | How to use the canvas in the flutter?
Animation 01 | How to use the animation in the flutter?
Flutter Widget
Flutter SDK
dart:ui library Built-in types and core primitives for a Flutter application
cupertino library
rendering library
painting library
Flutter. Плюсы и минусы 2019
Dart
DartPad
flutter-examples
Official Flutter Samples
Flutter Favorites
Flutter implementation of Google Mobile Vision
A Flutter plugin for accessing TensorFlow Lite API
Working with TensorFlow Lite in Flutter
A flutter project for demonstarting usage of TensorFlow Lite model created with teachablemachine.
teachablemachine
Real-Time Object Detection with Flutter, TensorFlow Lite and Yolo -Part
Camera Plugin A Flutter plugin for iOS and Android allowing access to the device cameras.
Dart Web platform
Dart Language samples
AngularDart
Angular Dart Examples
Начало работы с Flutter Desktop
github flutter
List of Flutter samples and apps
A collection of Flutter examples and demos
A curated list of Flutter samples and apps
Desktop support for Flutter
Web support for Flutter
Flutter for iOS developers
Flutter for Android developers
Flutter for React Native developers
Flutter for web developers
Flutter for Xamarin.Forms developers
Introduction to declarative UI
Overview: the Dart language
Building a web application with Flutter
Development
Data & backend
Platform integration
Packages & plugins
State management
Developing packages & plugins
Add Flutter to existing app
User interface
Layouts in Flutter
Introduction to widgets
Widget catalog
Cookbook
Layouts in Flutter
Layout widgets
Building layouts
Introduction to animations
Animations tutorial
Advanced UI Slivers
JSON and serialization
Firebase
Networking
Binding to native code using dart:ffi
Obfuscating Dart code
Flutter. Часть 1. Для Android разработчиков
Flutter. Часть 2. Для iOS разработчиков 2019
Стоит ли инвестировать во Flutter. Сравнение Flutter и React Native
youtube Flutter
cirrusci/flutter
Flutter Community Articles and Stories from the Flutter Community
Flutter Tutorials Handbook
Как я делал desktop-приложение на Flutter
Flutter, руководство для начинающих 2019
Material Design
Что такое Flutter? Почему все переходят с JavaScript
Flutter Dev Подкаст #0
React Native vs Flutter 2019
Stackoverflow Flutter
Reddit.com FlutterDev
Gitter.im flutter
VK Flutter
VK Dart и Flutter, iOS, Android, Google Fuchsia
Figma
figma-to-flutter A Dart code generator that converts Figma components to Flutter widgets.
Figma to Flutter
FIGMA to Flutter Theme Conversion
figma-api-demo Figma to React Converter
Figma Web API
Introducing: Figma to React
Как мы использовали API от Figma, чтобы конвертировать дизайн в код React
«Давайте уволим половину разработчиков»: кроссплатформенная мобильная разработка в 2019 году
Про Flutter, кратко Основы
Flutter Interact: All you need to know!
Flutter for Android developers
Twitter Clone
Announcing CodePen support for Flutter
awesome-flutter
Flutter – Установка и настройка VS Code 2020
Building and Releasing Flutter Desktop MacOS App
Build a windows 10 desktop application in Flutter
Flutter Windows Desktop App Early Preview
Flutter Web – Building a Responsive Website in Flutter
Designing for the Web with Flutter (Flutter Interact ’19)
Setting Flutter on Mac ( Catalina )
Download the Flutter SDK
Make .bash_profile or .zshrc files in the home directory.
Indicate the Flutter SDK location in .bash_profile or .zshrc
Check the Flutter status
Install Xcode.
Install Android
Set Flutter SDK path in android studio.
Indicate the Android SDK path in .bash_profile or .zshrc
* Even if you make “.bash_profile”, “.zshrc” in Home directory in mac and you still get the “command not found” message, please follow this step.
1. Try type “chsh -s /bin/zsh” in terminal.
2. Close terminal and reopen
3. Type “flutter –version” again.
* Setting Flutter on Mac
1. Download Flutter SDK
2. Create .bash_profile ( if you got error create .zshrc) in the Home directory. type “vim .bash_profile” ( “vim .zshrc”) in terminal.
3. Add a line in the file.
export PATH=”$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin”
And close terminal, reopen terminal. type “flutter –version” and “flutter doctor”
4. Download Xcode, android studio. and make android virtual device using the AVD manager.
5. indicate Android SDK location in .bash_profile. open terminal and type “vim .bash_profile” and add this line
export ANDROID_HOME=/androidSDKlocation/
6. Reopen terminal and source .bash_profile
7. Test the flutter. type flutter doctor
* Relative links
– Flutter Link: https://flutter.dev/
– Download Xcode: https://apps.apple.com/ca/app/xcode/i…
– Download Android studio: https://developer.android.com/studio
* Command
Solution from error
Android toolchain – develop for Android devices
Unable to locate Android SDK. Install Android Studio from:
1. open terminal
2. type cd
3. type vim .bash_profile
4. Add Android SDK location
export ANDROID_HOME=/androidSDKlocation/
5. close terminal and reopen it.
6. type source .bash_profile.
7. type flutter doctor.
Flutter MAC Catalina installation and first app Resolving all bugs
Flutter. Обзор фреймворка. Пишем кроссплатформенное приложение – калькулятор. 2020
Learn Flutter & Dart (RU) – Пишем небольшой реальный проект для показа цен криптовалют 2018
ПРОЕКТ Flutter+Firestore (RU): #1 – Идея и основа приложения
ПРОЕКТ Flutter+Firestore (RU): #2 – Login/Register Page
ПРОЕКТ Flutter+Firestore (RU): #3 – Firebase Auth сервис (часть 1)
ПРОЕКТ Flutter+Firestore (RU): #3 – Firebase Auth провайдер (часть 2)
ПРОЕКТ Flutter+Firestore (RU): #4 – BottomNavigationBar + List Filtering
ПРОЕКТ Flutter+Firestore (RU): #5 – Создание плана тренировок
Pro Flutter – Урок 1. Установка и создание первого приложения 2020
Pro Flutter – Урок 2. Структура приложения. Виджеты
Pro Flutter – Урок 3. Stateless виджеты
Pro Flutter – Урок 4. Stateful виджеты
Pro Flutter – Урок 5. Виджет Container и BoxDecoration
Pro Flutter – Урок 6. Виджеты Column & Row
Pro Flutter – Урок 7. Виджет ListView
Иван Черкасов – Переезд с React Native на Flutter 17 дек. 2019 г.
Flutter против мобильной Инквизиции 2019
Learning Dart: Introduction to Angular 2
Почему мы выбрали Flutter и что из этого вышло
Что такое Flutter? Почему все переходят с JavaScript
Angular + Dart для разработки веб-приложений
Flutter. Год после релиза
Почему мы выбрали Flutter и что из этого вышло
Что такое Flutter?
Learn Flutter & Dart (RU) – Введение, установка и дефолтный проект 2018
Flutter – Установка и настройка Flutter SDK и Andorid Studio под Windows
Flutter Tutorial : Installing flutter on Windows 10
youtube Flutter
YouTube Dart
flutter установка
Paulina Szklarska — Flutter — how to make a beautiful app in an hour?
Сайт о языке программирования Dart
Create native apps for Android and iOS using React
A framework for building native apps with React. https://reactnative.dev
expo.io
snack.expo.io
React Native — одного JS мало
React Native at Instagram
React Native с точки зрения мобильного разработчика 2018
Плюсы и минусы платформ React Native и Real Native: сравниваем приложения
Критика работы с React Native: наш опыт 2019
Как сделать мобильное приложение с помощью JS. Путь React Native
Ionic и React Native: что же лучше?
Flutter-Codelabs
React Native для начинающих в 2020
React JS. Полный Курс 2020 (Вся Теория Включена!)
React Native #1 Введение
React Native #2 Настройка окружения
React Native #3 Компоненты
React Native #4 Свойства компонентов
React Native #5 Валидация свойств компонентов (prop-types)
React Native #6 Стилизация компонентов (StyleSheet)
React Native #7 Состояние компонентов (useState, setState)
React Native #8 Создаем список задач (todo list)
React Native #9 Навигация (React Navigation 4.x)
Как я полюбил и возненавидел React Native
Что такое React Native. Мобильные приложения на React.
React Native Tutorial for Beginners – Crash Course 2020
React Native — это фреймворк на JavaScript для разработки мобильных приложений под операционные системы iOS и Android. React Native разработан корпорацией Facebook в 2015 году. Нативная разработка под iOS осуществляется на языке программиования Swift, а под Android — на Java или Kotlin. Таким образом, для того, чтобы создать нативное приложение для двух этих платформ требуется разрабатывать два абсолютно разных программных продукта. Фреймворк React Native позволяет разрабатывать мобильные приложения для iOS и для Android с использованием всего одного языка программирования — JavaScript, а также использовать в этих двух приложениях значительную часть общего кода. React Native имеет более низкую производительность, чем нативные решения, а его использование для сложных и нестандартных приложений затруднено — на React Native не стоит делать игры, приложения для работы с видео, фото, звуком или дополненной реальности. Но в области бизнес-приложений React Native несомненно хороший выбор — производительность в этом случае незначительно отличается от нативных решений, а возможностей платформы хватает для реализации необходимого функционала.
Что такое React Native. Мобильные приложения на React.
Ionic 2 vs React Native vs NativeScript
Введение – React Native – Урок 0 – Level 0
React Native init vs Expo – Урок 1 – Level 0
Инициализация – React Native – Урок 2 – Level 0
Разработка стоматологического приложения на React Native #1
Разработка стоматологического приложения на React Native #2
Разработка стоматологического приложения на React Native #3
Vim
Некоторые команды начинаются с двоеточия: нажав его, появится подсказка, в которой будет указана полная команда. Команды без двоеточий — это скорее горячие клавиши, которые можно использовать в режиме по умолчанию (в нём запускается Vim). Команды, написанные ЗАГЛАВНЫМИ БУКВАМИ — это отдельные клавиши: например, ESC — это клавиша Esc на вашей клавиатуре.
Все команды чувствительны к регистру и должны выполняться вне режима insert.
Выход из Vim
Выход без сохранения изменений:
:q!
Как запомнить: quit dammit! (закройся, чёрт возьми!)
Выход с сохранением изменений:
:wq
Как запомнить: write to disk and quit
Навигация
Для перемещения по открытому файлу используйте стрелки.
Перемещение на строку 285:
:285
Поиск слова «import»:
/import
Изменение текста
Вставка текста там, где стоит курсор:
i
Как запомнить: insert
Вставка текста в конце текущей строки:
A
Как запомнить: Append
Выход из режима редактирования (возврат в стандартный режим):
ESC
Выделение текста
Переход в визуальный режим:
v
Как запомнить: visual
Для выделения текста используйте стрелки.
Выход из визуального режима:
ESC
Копирование, удаление, вставка
Копирование выделенного текста в буфер:
y
Как запомнить: yank
Удаление выделенного текста:
d
Как запомнить: delete
Копирование текущей строки в буфер:
yy
Как запомнить: yank yank
Копирование трёх строк, включая текущую, в буфер:
3yy
Удаление текущей строки и помещение её в буфер:
dd
Как запомнить: delete delete
Удаление 5 строк, включая текущую:
5dd
Вставка из буфера перед текущей строкой:
P
Примечание: заглавная P
Вставка из буфера после текущей строки:
p
Отмена и восстановление последнего изменения
Отмена последнего изменения:
u
Как запомнить: uh-oh
Восстановление последнего отменённого изменения:
CTRL + R
Вывод изменений:
:undolist
Отмена двух последних изменений:
2u
Многоуровневое дерево отката изменений Vim очень мощное, подробнее о нём можно почитать в документации.
Работа с файлом
Открытие файла index.html вместо текущего:
:edit index.html
Сохранение текущего файла:
:w
Как запомнить: write to disk
Сохранение файла с изменённым именем, например, changes.txt:
:w changes.txt
Поиск и замена
Поиск и замена всех вхождений строки в файле:
:%s/typo/corrected/g
Поиск и замена с запросом подтверждения замены:
:%s/typo/corrected/gc
Как запомнить: confirm
Подсветка синтаксиса и отступы
Включение подсветки синтаксиса:
:syntax on
Включение автоматических отступов:
:set autoindent
Увеличение отступов нескольких строк при выделении их в визуальном режиме:
>
Вкладки
Открытие server.py в новой вкладке:
:tabe server.py
Как запомнить: tab edit
Переход на вкладку справа:
:tabn
Как запомнить: tab next
Переход на предыдущую вкладку слева:
:tabp
Как запомнить: tab previous
Для закрытия вкладки переключитесь на неё и используйте команду :q или :wq.
Разделённый экран
Открытие templates/base.html в режиме вертикального разделения экрана:
:vs templates/base.html
Как запомнить: vertical split
Открытие shared.js в режиме горизонтального разделения экрана:
:sp shared.js
Как запомнить: the ’default’ horizontal split
Перемещение между «частями» экрана:
CTRL + W + ARROW KEYS
Для закрытия экрана переключитесь на него и используйте команду :q или :wq.
Настройка Vim: файл .vimrc
Многие команды, используемые для изменения вида и поведения Vim, можно сделать включёнными по умолчанию, поместив их в .vimrc — файл конфигурации Vim, который расположен в домашнем каталоге.
Например, добавление этих строк в ~/.vimrc сделает подсветку синтаксиса и автоматическую корректировку отступов включёнными по умолчанию:
syntax on
set autoindent
== Основы ==
hjkl перемещение в разные стороны
i режим вставки
I добавление в начало строки
a режим добавления
A добавление в конец строки
o добавить строку сразу за текущей
O добавить строку перед текущей
R писать поверх имеющегося текста
u, :u[ndo] отмена предыдущего действия (undo)
CTR-R, :red[o] отмена отмены предыдущего действия (redo)
dd вырезать (удалить) строку
cc удалить и начать редактирование
yy копировать строку
p вставить из буфера обмена
ESC перейти в режим просмотра
DEL удалить следующий символ
:
% перейти к парной скобке
:e **/filename.c редактировать файл (с поиском по имени)
:w [fname] записать изменения
:wa сохранить изменения во всех файлах
:q выйти из редактора
:q! выйти из редактора, не сохраняя изменения
:color
/usr/local/share/vim/vim72/colors/*.vim
:pwd текущий каталог
:cd [path] перейти в другой каталог
:!команда выполнить команду – man, git, и так далее
стрелочками веерх и вниз можно автодополнять
команды и искать по истории
CTR+p или CTR+n автоматическое дополнение текста
(в режиме редактирования)
CTR+r,=,
(в режиме редактирования)
CTR+u, CTR+d Page Up / Page Down
CTR+y, CTR+e Перемотка вверх/вниз без движения курсора
== Подсветка синтаксиса ==
:syntax on включить подсветку
:syntax off выключить подсветку (по умолчанию)
== Перенос строк ==
:set wrap разрешить word wrap (по умолчанию)
:set nowrap запретить word wrap
== Печать ==
:ha[rdcopy] распечатать документ
:set printoptions=duplex:off отключить двустороннюю печать
== Сворачивание ==
zc свернуть блок
zo развернуть блок
zM закрыть все блоки
zR открыть все блоки
za инвертирование
zf см :set foldmethod=manual
:set foldenable включить свoрачивание
:set foldmethod=syntax сворачивание на основе синтаксиса
:set foldmethod=indent сворачивание на основе отступов
:set foldmethod=manual выделяем участок с помощью v и говорим zf
:set foldmethod=marker сворачивание на основе маркеров в тексте
:set foldmarker=bigin,end задаем маркеры начала и конца блока
== Маркеры ==
ma установить локальный маркер a
mB установить глобальный маркер B
`c перейти к локальному маркеру c
`0 вернуться на позицию, на которой закончили
работу при закрытии vim
:marks просмотр маркеров
set viminfo=’1000,f1 маркеры пишутся в ~/.viminfo, восстанавливаясь
при следующем запуске vim. маркер ” хранит
последнюю позицию курсора в файле
== Сессии ==
mksession file.session сохранить текущую сессию
source file.session восстановить ранее сохраненную сессию
== Макросы ==
qa записать макрос с именем a
q в режиме записи макроса: закончить запись
@a выполнить макрос с именем a
@@ повторить последний макрос
== Регистры ==
“ayy скопировать строку в регистр a
“bdd вырезать строку и поместить в регистр b
“С2d вырезать три строки и дописать в конец
регистра C
:reg [name1][name2][…] просмотреть содержимое регистров
== Выделение ==
v + hjkl выделение текста
SHIFT + v выделить строку
CTR + v выделение прямоугольника
p вставить
y копировать
d удалить
gu к нижнему регистру
gU к верхнему регистру
== Отступы ==
[#]> сдвинуть выделенное вправо
[#]< сдвинуть выделенное влево
[#]>> сдвинуть строку вправо
[#]<< сдвинуть строку влево
set tabstop=# для табуляции используется # пробелов
set shiftwidth=# в командах отступа используется # пробелов
set [no]expandtab заменять ли табуляцию на соответствующее
число пробелов
== Поиск и замена в файле ==
/Выражение поиск выражения в файле
\cВыражение поиск без учета регистра
n следующее совпадение
N предыдущее совпадение
:%s/foo/bar/gi замена строк, см http://eax.me/regular-expr/
== Поиск по всему проекту ==
:vimgrep /EXPR/ **/*.c поиск по регулярному выражению
:copen показать все найденные места
:close скрыть все найденные места
:cn переход к следующему результату
:cp переход к предыдущему результату
== Нумерация строк ==
:set number включить нумерацию строк
:set nonumber отключить нумерацию строк
== Работа с вкладками (a.k.a табами) ==
:tabnew [fname] создать таб
:tabs вывести список табов
:tabn следующий таб
:tabp предыдущий таб
gt следующий таб
gT предыдущий таб
:tabm +1 переместить таб вперед на одну позицию
:tabm -1 переместить таб назад на одну позицию
:tabm 2 переместить таб на заданную позицию
(нумерация начинается с нуля)
== Работа с окнами ==
:split горизонтальное разбиение
:vsplit вертикальное разбиение
Ctr+W, затем
с закрыть окно
+- изменение высоты текущего окна
<> изменение ширины текущего окна
= установить равный размер окон
hjkl или стрелочки перемещение между окнами
== Проверка орфографии ==
mkdir -p ~/.vim/spell
cd ~/.vim/spell
wget http://ftp.vim.org/vim/runtime/spell/ru.koi8-r.sug
wget http://ftp.vim.org/vim/runtime/spell/ru.koi8-r.spl
wget http://ftp.vim.org/vim/runtime/spell/en.ascii.sug
wget http://ftp.vim.org/vim/runtime/spell/en.ascii.spl
:set spell spelllang=ru,en включить проверку орфографии
:set nospell выключить проверку орфографии
]s следующее слово с ошибкой
[s предыдущее слово с ошибкой
z= замена слова на альтернативу из списка
zg good word
zw wrong word
zG ignore word
== Работа с кодировкой ==
e ++enc=<имя кодировки> Редактирование файла в ??? кодировке
w ++enc=<имя кодировки> Сохранить файл в новой кодировке
set fileencodings=utf-8,koi8-r Список автоматически определяемых
кодировок в порядке убывания
приоритета
== Другое ==
:set [no]wildmenu При авто-дополнении в командной строке над
ней выводятся возможные варианты
:set list Отображать табуляцию и переводы строк
q: История команд
. Повторение последней команды
awesome-flutter
Contents
- Articles
- Videos
- Components
- Navigation
- Template
- Plugins
- Frameworks
- Experimental
- Gaming
- Open Source Apps
- Web
- Utilities
- Books
- Bonus
- Community
Articles
Introduction
- Google IO 2018 – Building beautiful, flexible user interfaces.
- Presentation – by Helio S. Junior.
- Flutter Web – Ins and Outs of Flutter Web by Nash.
Websites / Blogs
- Welcome to Flutter – English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens.
- SZALKO-BLOG – Step by step advanced design by Marcin Szalek.
- Flutter by Example – Tutorials based on Redux, Firebase, Custom Animations, and UI.
- Flutter Institute – Very original content and tutorials by Brian Armstrong.
- Iirokrankka.com – Articles and tutorials and anything related by Iiro Krankka.
- Norbert – In depth articles, features and app creation by Norbert515.
- Flutter Tips – Articles, tips & tricks in the development by Diego Velasquez.
- FilledStacks – Tutorials and guides on development by Dane Mackier.
Tutorial
- Animated Chat – Building beautiful UIs by Google Code Labs.
- Firebase Chat – Firebase integration by Google Code Labs.
- Planets-Flutter: from design to app – Detailed planets design tutorial.
- Todo List [159?] – Step by step tutorial how to build Todo List with Flutter by Andrei Lesnitsky
Beginner
- Roadmap to Flutter Development [312?] – Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
- Layout Cheat Sheet – Extensive examples of layout widgets by Tomek Polanski.
Advanced
- Rendering Pipeline [491??] – Engine architecture by Adam Barth.
- Render Objects – What are Widgets, RenderObjects and Elements? by Norbert515.
- Streams and RxDart – Skillmatters presentation by Brian Egan.
- Gesture System – Flutter Deep Dive: Gestures by Nash.
- Schemas – Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Rendering Engine Tutorial – Flutter’s Rendering Engine: A Tutorial by AbdulRahman AlHamali.
- Inherited Widget – Flutter’s InheritedWidget to hold app state by Chema Molins.
- From Mobile to Desktop – Building applications for smartphones and desktops by Marcelo Henrique Neppel.
- Accessibility widgets – Deep dive information about all aspects of accessibility by Muhammed Salih Guler.
- Profiling w/ Timeline – Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
Howtos
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Articles
- Videos
- Components
- Navigation
- Template
- Plugins
- Frameworks
- Experimental
- Gaming
- Open Source Apps
- Web
- Utilities
- Books
- Bonus
- Community
Articles
Introduction
- Google IO 2018 – Building beautiful, flexible user interfaces.
- Presentation – by Helio S. Junior.
- Flutter Web – Ins and Outs of Flutter Web by Nash.
Websites / Blogs
- Welcome to Flutter – English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens.
- SZALKO-BLOG – Step by step advanced design by Marcin Szalek.
- Flutter by Example – Tutorials based on Redux, Firebase, Custom Animations, and UI.
- Flutter Institute – Very original content and tutorials by Brian Armstrong.
- Iirokrankka.com – Articles and tutorials and anything related by Iiro Krankka.
- Norbert – In depth articles, features and app creation by Norbert515.
- Flutter Tips – Articles, tips & tricks in the development by Diego Velasquez.
- FilledStacks – Tutorials and guides on development by Dane Mackier.
Tutorial
- Animated Chat – Building beautiful UIs by Google Code Labs.
- Firebase Chat – Firebase integration by Google Code Labs.
- Planets-Flutter: from design to app – Detailed planets design tutorial.
- Todo List [159?] – Step by step tutorial how to build Todo List with Flutter by Andrei Lesnitsky
Beginner
- Roadmap to Flutter Development [312?] – Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
- Layout Cheat Sheet – Extensive examples of layout widgets by Tomek Polanski.
Advanced
- Rendering Pipeline [491??] – Engine architecture by Adam Barth.
- Render Objects – What are Widgets, RenderObjects and Elements? by Norbert515.
- Streams and RxDart – Skillmatters presentation by Brian Egan.
- Gesture System – Flutter Deep Dive: Gestures by Nash.
- Schemas – Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Rendering Engine Tutorial – Flutter’s Rendering Engine: A Tutorial by AbdulRahman AlHamali.
- Inherited Widget – Flutter’s InheritedWidget to hold app state by Chema Molins.
- From Mobile to Desktop – Building applications for smartphones and desktops by Marcelo Henrique Neppel.
- Accessibility widgets – Deep dive information about all aspects of accessibility by Muhammed Salih Guler.
- Profiling w/ Timeline – Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
Howtos
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Welcome to Flutter – English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens.
- SZALKO-BLOG – Step by step advanced design by Marcin Szalek.
- Flutter by Example – Tutorials based on Redux, Firebase, Custom Animations, and UI.
- Flutter Institute – Very original content and tutorials by Brian Armstrong.
- Iirokrankka.com – Articles and tutorials and anything related by Iiro Krankka.
- Norbert – In depth articles, features and app creation by Norbert515.
- Flutter Tips – Articles, tips & tricks in the development by Diego Velasquez.
- FilledStacks – Tutorials and guides on development by Dane Mackier.
Tutorial
- Animated Chat – Building beautiful UIs by Google Code Labs.
- Firebase Chat – Firebase integration by Google Code Labs.
- Planets-Flutter: from design to app – Detailed planets design tutorial.
- Todo List [159?] – Step by step tutorial how to build Todo List with Flutter by Andrei Lesnitsky
Beginner
- Roadmap to Flutter Development [312?] – Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
- Layout Cheat Sheet – Extensive examples of layout widgets by Tomek Polanski.
Advanced
- Rendering Pipeline [491??] – Engine architecture by Adam Barth.
- Render Objects – What are Widgets, RenderObjects and Elements? by Norbert515.
- Streams and RxDart – Skillmatters presentation by Brian Egan.
- Gesture System – Flutter Deep Dive: Gestures by Nash.
- Schemas – Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Rendering Engine Tutorial – Flutter’s Rendering Engine: A Tutorial by AbdulRahman AlHamali.
- Inherited Widget – Flutter’s InheritedWidget to hold app state by Chema Molins.
- From Mobile to Desktop – Building applications for smartphones and desktops by Marcelo Henrique Neppel.
- Accessibility widgets – Deep dive information about all aspects of accessibility by Muhammed Salih Guler.
- Profiling w/ Timeline – Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
Howtos
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Animated Chat – Building beautiful UIs by Google Code Labs.
- Firebase Chat – Firebase integration by Google Code Labs.
- Planets-Flutter: from design to app – Detailed planets design tutorial.
- Todo List [159?] – Step by step tutorial how to build Todo List with Flutter by Andrei Lesnitsky
Beginner
- Roadmap to Flutter Development [312?] – Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
- Layout Cheat Sheet – Extensive examples of layout widgets by Tomek Polanski.
Advanced
- Rendering Pipeline [491??] – Engine architecture by Adam Barth.
- Render Objects – What are Widgets, RenderObjects and Elements? by Norbert515.
- Streams and RxDart – Skillmatters presentation by Brian Egan.
- Gesture System – Flutter Deep Dive: Gestures by Nash.
- Schemas – Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Rendering Engine Tutorial – Flutter’s Rendering Engine: A Tutorial by AbdulRahman AlHamali.
- Inherited Widget – Flutter’s InheritedWidget to hold app state by Chema Molins.
- From Mobile to Desktop – Building applications for smartphones and desktops by Marcelo Henrique Neppel.
- Accessibility widgets – Deep dive information about all aspects of accessibility by Muhammed Salih Guler.
- Profiling w/ Timeline – Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
Howtos
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Roadmap to Flutter Development [312?] – Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
- Layout Cheat Sheet – Extensive examples of layout widgets by Tomek Polanski.
Advanced
- Rendering Pipeline [491??] – Engine architecture by Adam Barth.
- Render Objects – What are Widgets, RenderObjects and Elements? by Norbert515.
- Streams and RxDart – Skillmatters presentation by Brian Egan.
- Gesture System – Flutter Deep Dive: Gestures by Nash.
- Schemas – Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Rendering Engine Tutorial – Flutter’s Rendering Engine: A Tutorial by AbdulRahman AlHamali.
- Inherited Widget – Flutter’s InheritedWidget to hold app state by Chema Molins.
- From Mobile to Desktop – Building applications for smartphones and desktops by Marcelo Henrique Neppel.
- Accessibility widgets – Deep dive information about all aspects of accessibility by Muhammed Salih Guler.
- Profiling w/ Timeline – Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
Howtos
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Rendering Pipeline [491??] – Engine architecture by Adam Barth.
- Render Objects – What are Widgets, RenderObjects and Elements? by Norbert515.
- Streams and RxDart – Skillmatters presentation by Brian Egan.
- Gesture System – Flutter Deep Dive: Gestures by Nash.
- Schemas – Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Rendering Engine Tutorial – Flutter’s Rendering Engine: A Tutorial by AbdulRahman AlHamali.
- Inherited Widget – Flutter’s InheritedWidget to hold app state by Chema Molins.
- From Mobile to Desktop – Building applications for smartphones and desktops by Marcelo Henrique Neppel.
- Accessibility widgets – Deep dive information about all aspects of accessibility by Muhammed Salih Guler.
- Profiling w/ Timeline – Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
Howtos
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Parallax Effect – Parallax & non linear animation by Marcin Szalek.
- Build Flavor – Define build configurations and switch them by Salvatore Giordano.
Videos
- Boring Show – Exploration with the Flutter Team.
- Tensor Programming [84??] – Very rich content by Tensor Programming.
- Mtechviral [189??] – [Hindi/English] Mtechviral Series By Pawan Kumar.
- Flutter in Practice – Free video course for beginners & non-programmers by Zaiste.
- Whatsupcoders [82??] – Free video series on Flutter Widgets by Kamal.
Components
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Demonstrations
- Official Gallery – Demo for the material design widgets provided by Flutter Team.
- Flutter Examples [4576?] – Simple basic isolated apps for devs by Nishant Srivastava.
- Flutter Catalog [1002?] – An app showcasing Flutter components, with side-by-side source code view, by X-Wei.
Web Demonstration
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Flutter Widget Live Book – Live web preview of widgets by JianyingLi.
UI
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Contact Picker [60?] – Picking contact from the address book by Michael Goderbauer.
- StaggeredGridView [1372?] – GridView with tiles of variable sizes by Romain Rastel.
- Radial Menu [311?] – Animated Radial Menu by Victor Choueiri.
- Tinder Cards [443?] – Tinder like cards swipe effect by Ivascu Adrian.
- Flip Panel [306?] – Flip panel with built-in animation by HungHD.
- Facebook Reactions [171?] – Facebook reactions widget by Duy Tran.
- Flushbar [578?] – Highly configurable Snackbar by Andre Haueisen.
- Stepper Touch [157?] – Lateral value stepper nicely animated by Raouf Rahiche.
- Typeahead [342?] – Display overlay suggestions to users as they type by Abdul Rahman Al Hamali.
- Snaplist [256?] – Create snappable list views by David Leibovych.
- Pin Code [119?] – Animated & customisable Pin code for login and OTP by Liew Jun Tung.
- Folding Cell [236?] – Fold your widget by Faob.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Slide Container Slide vertically and horizontally with a smooth dampened motion by Quentin Le Guennec.
- Rubber Bottom Sheet [268?] – Elastic material bottom sheet by Mattia Crovero.
- Direct Select – Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
- Before After [305?] – Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
- Scratcher [104?] – Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
- Image Sequence Animator [28?] – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file by Ali Yigit Bireroglu.
- Beautiful_Popup [199?] – Beautify your app popup by jaweii.
- Credit Card Form [74?] – Animated credit card input form Origogi.
Sticky Headers
- Sticky Infinite List [83?] – Highly configurable multi directional infinite list with Sticky Headers by TatsuUkraine.
- Sticky Header [459?] – Sliver based sticky headers by Romain Rastel.
- Sticky Headers [477?] – Configurable sticky headers by Simon Lightfoot.
Drawers
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Hidden Drawer Menu [139?] – Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
- Flutter Inner Drawer [153?] – Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Bottom bars
- Fancy Bottom Navigation [341?] – Animated bottom navigation by Tony Owen.
- Circular Bottom Navigation [268?] – Beautiful animated bottom navigation bar by Iman Khoshabi.
- Bottom Navy Bar [443?] – Beautiful and colorful animated bottom navigation bar by Pedro Massango.
- Titled Navigation Bar [136?] – Animated bottom navigation bar that switch between icon and title by Pedro Massango.
Sliders
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- RangeSlider [211?] – 2-thumb configurable RangeSlider by Didier Boelens.
- Fluid Slider [195?] – A slider with a minimal design and fluid like animation by Vamsi Krishna.
- Flutter Xlider [161?] – A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud.
UI Helpers
- Reorderables [222?] – Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
- Liquid Pull To Refresh [554?] – A beautiful and custom refresh indicator by Ayush Agarwal.
- Infinite Listview [110?] – Infinite scroll in both directions by Simon Lightfoot.
- Offline [502?] – Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
- Scroll To Index [152?] – Scroll to specified child element with given index for SliverList/ListView by Jerry Chen.
- In View Notifier List – ListView that notify when widgets are on screen within a provided area by Vamsi Krishna.
- Snap [60?] – Tool/Widget for extensive snap management & snapping between widgets by Ali Yigit Bireroglu.
- Flick [14?] – Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by Ali Yigit Bireroglu.
- ShowCaseView [305?] – Way to showcase your app features on iOS and Android by Simform.
- Drag Select GridView [48?] – GridView that supports both dragging and tapping to select its items by Hugo Passos.
Material Design
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Material Color Picker [90?] – Based on the Google Docs color picker by Lung Razvan.
- Unicorn Speed Dial [191?] – Floating Action Button with Speed Dial by Tiago Martins.
- Slidable [1203?] – Slidable list item with left and right slide actions by Romain Rastel.
Cupertino Design
- Peek & Pop [97?] – Peek & Pop implementation based on the iOS functionality by Ali Yigit Bireroglu.
Effect
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Frosted Glass – Render effect by Collin Jackson.
- Parallax [557?] – ViewPager by Iiro Krankka.
- Shimmer [885?] – Shimmer effect while content is loading by HungHD.
- Wave [374?] – Displaying some waves with custom color, duration, floating and blur effects by RockerFlower.
- Liquid Swipe – Liquid swipe to your stacked containers by Sahdeep Singh.
- PhotoFilters [148?] – Apply filters to an image by Sharafudheen KK.
- Shine [109?] – Pretty shadows with dynamic light positions by Jonathan Monga.
- Clay Containers [158?] – Neumorphic widget primitives to serve as the foundation of your own designs by MichaelCharl.es.
Calendar
- Calendar Widget [109?] – Calendar widget by David Bennett.
- Calendar Carousel Widget – Calendar carousel by dooboolab
- Date range picker – Date range picker modified based on Flutter date picker by An Doan
- Table Calendar [552?] – Calendar organized neatly into a Table, with vertical autosizing by Aleksander Wozniak.
Login
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Login Animation [799?] – Smooth animation from login to home by Ruchika Gupta.
- Flutter Login – Login widget with slick animation from start to finish by NearHuscarl.
Backend-Driven
- Dynamic Widget [506?] – Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Image
- Image Picker – Images Selection by Collin Jackson.
- Carousel Slider [697?] – Carousel slider widget, support infinite scroll and custom child widget by serenader.
- Parallax Image [191?] – Image parallax by Anatoly Pulyaevskiy.
- Photo View [933?] – Scalable image view with loading placeholder by Renan C. Araujo.
- SVG [714?] – SVG parsing, rendering, and widget library by Dan Field.
- Image Cropper [566?] – Crop your images support ratio, rotation, zoom by HungHD.
- Cached Network Image [1180?] – Show images from the internet and keep them in the cache directory by.
- Multi Image Picker [680?] – Display multi image picker by Radoslav Vitanov.
- Lottie [136?] – Use airbnb’s popular After Effects Animation library by Cameron Smith.
- Bitmap [77?] – Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araujo.
- Crop [33?] – Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Map
- Google Map View [398?] – Displaying google map plugin by AppTree Software.
- GeoCoder [103?] – Forward and reverse geocoding by Alois Deniel.
- Map [44?] – Solution based on Leaflet and customizable by AppTree Software.
- Mapbox GL [231?] – Interactive, customizable vector maps by Mapbox.
- AMap [288?] – Access to AMap services(????) by fluttify-project.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Charts
- Circular Chart [291?] – Animated radial and pie charts by Victor Choueiri.
- Charts [186?] – LineChart and VerticalBarChart Library by Milan Zimmermann.
- Sparkline [184?] – Sparkline by Victor Choueiri.
- Charts [1583?] – By Google Charts Team.
- Flutter Plot [28?] – Pretty plots by R. C. Howell.
- Candlesticks [251?] – OHLC and Trade Volume Charts by Trent Piercy.
- FCharts [306?] – Beautiful, responsive, animated charts by Keenan Thompson.
- FL Chart [1616?] – Draw fantastic charts in Flutter by Iman Khoshabi.
- Bezier Chart [248?] – Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez.
- Echarts [181?] – Large collection of advanced reactives charts by LIN Chen.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Navigation
- Fluro [2376?] – The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
- PageView Indicator [82?] – Build page indicators for the PageView by Leo Cavalcante.
- Swiper [40?] – Horizontal, Vertical, Partial swipe with indicator by Xueliang Ren.
- Deep Link Navigation [21?] – Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Auth
- Local Auth – Touch ID, lock code, fingerprint auth on iOS and Android.
- Login [481?] – FaceID, TouchID, and Fingerprint Reader by Rody Davis.
- Google Sign-In – Google OAuth.
- Firebase Auth – Firebase OAuth.
- Facebook Login [331?] – Authenticate with native Android & iOS Facebook login SDKs by Iiro Krankka.
- Apple Sign-In [113?] – Apple sign in by Tom Gilder.
- OAuth [140?] – Buffer, Strava, Unsplash, Github OAuth by Joe Birch.
- Firebase Phone Auth – Phone number auth via SMS by Gildasio Filho.
- SimpleAuth [222?] – Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey.
- Flutter AppAuth [80?] – Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Text & Rich Content
- Markdown [535?] – Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text [192?] – Masked text with custom and monetary formatting by Ben-hur Santos Ott.
- Zefyr [1238?] – Soft and gentle rich text editing by Memspace.
- AutoSizeText [841?] – Automatically resizes text to fit perfectly within its bounds by Simon Leier.
- Parsed Text [80?] – Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Analytics
- Usage [87?] – Google Analytics wrapper for command-line, web, and Flutter apps.
- Firebase Analytics – Connect to Firebase Analytics API.
- Segment.com Analytics [11?] – Make your Segment.com analytics a breeze! by Faisal Abid.
- Pure Mixpanel [18?] – Analytics for the popular Mixpanel.com Nick Manning.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Internationalization
- GenLang [53?] – Code generator for Internationalization by King Wu.
- Flutter Translate [166?] – Internationalization (i18n) library by Florin Bratan.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Build automation
Build solutions
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Bitrise for Flutter – Flutter build, test and deployment automation, free for Open Source and smaller projects.
- Code Magic – Automate the entire flow, build and distribution by NeverCode.
- Travis CI for Flutter [77?] – Continuous integration by Yegor Jbanov.
Build articles
- Test on Travis – Widget testing framework by Yegor Jbanov.
- Building Apks/Ipas on Travis – Automated build for Android and IOS by Yegor Jbanov.
- Automatic code signing for iOS without Mac by Helina Ariva
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Styling
- Flutterial [768?] – Flutter Material Theme explorer by Erick Ghaumez.
- Pigment [132?] – Simple but useful package for use colors in flutter.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Media
Audio
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Flutter Audio Recorder – Provides full controls and access to recording details such as level metering by Wenyan Li.
- Audio Recorder [127?] – Record audio and store it locally by Jordan Alcaraz.
- Stereo [64?] – Playing music on iOS and Android by 2Find.
- Flutter Sound [322?] – Flutter audio recorder and player at one hand by dooboolab.
Video
- WebRTC [1277?] – WebRTC plugin for iOS/Android by CloudWebRtc.
- Chewie [872?] – Provides low-level access to video playback by Brian Egan.
Voice
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Speech Recognition [258?] – Speech to text by Erick Ghaumez.
- OK Google – Integrate google assistant by Marcin Szalek.
Storage
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Firebase Storage – Firebase as data storage.
- Secure Storage [383?] – Keychain and Keystore storage by German Saprykin.
Preferences
- Streaming Shared Preferences – Reactive key-value store, shared preferences with Streams by Iiro Krankka.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Monetization
- Admob – GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob – Ad integration using Firebase.
- Billing [95?] – Enable billing on iOS and Android by Volodymyr Lykhonis.
- Inapp Purchase [315?] – Features set of ‘in app purchase’ derived from react-native-iap by dooboolab.
- Admob Flutter – Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
- Facebook Audience Network – Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
- Square In-App Payments SDK [195?] – Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square.
Templates
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Movie Details [321?] – Movie details page by Iiro Krankka.
- Mates [385?] – How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka.
- Weather [129?] – Weather app to learn how to use Canvas and Animation by Alessandro Aime.
- TodoMVC [5123?] – TODO application ready to go with different flavors : Vanilla, Redux, built_redux by Brian Egan.
- Restaurant Menu [478?] – Restaurant menu by Braulio Cassule.
- UI Challenges [1025?] – Profile, Travel, Food App by Tomi Alagbe.
- Cupertino Settings [106?] – iOS Settings by Matthias Rupp.
- Music Player [161?] – music player component by Tobe O.
- Dashboard [639?] – Dashboard and Shop Items by Ivascu Adrian.
- Todo [422?] – Todo template from Dribble by Marc L.
- Card Swipe Animation [346?] – Swipe cards template by Ruchika Gupta.
- UI Kit [4594?] – Collection of useful UIs in a UIKit by Pawan Kumar.
- Book [250?] – Bookshelf by Ardiansyah Putra.
- The Gorgeous Login [1121?] – Design and smooth login template by Hugo Extrat.
- Liquid Pay Payment App [182?] – Liquid Pay App Concept by Long Hoang.
- DrawApp [140?] – Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by Jake Gough.
- Starter Kit [449?] – App Store implementation to learn Bloc, RxDart, Sqflite, Fluro and Dio. by King Wu.
- Feather [320?] – Beautiful weather application. Application includes RxDart, Dio, BLoC, i18n, unit and widget tests. by Jakub Homlala.
- Clone UI Challenges [847?] – Collection of useful UIs clones by Javier Gonzalez.
- FlutterFoodybite [661?] – Beautiful food app UI template by JideGuru.
- Flutter Samples [1053?] – Collection of nice flutter samples by Diego Velasquez.
- ActingWeb First_App [119?] – Starter app with basic elements for a team-developed production-quality app by Greger Wedel.
Web
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Tasks [75?] – Google Tasks for the Web by Rody Davis.
Clone
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- GitTouch [329?] – Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
Machine Learning
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- MLKit [296?] – Firebase Machine Learning Kit by Naoya Yoshizawa.
- IBM Watson [21?] Easily integrate with IBM Watson by Victor Rances
- m2gen [1532?] – CLI tool to convert ML models into native Dart code by BayesWitnesses.
Vision
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- ML Vision Camera Stream [121?] – ML vision recognitions (QRcode, face, …) with live camera stream by Aumard Jimmy and Santetis.
- Google Mobile Vision [322?] – Google Mobile Vision by Eduardo Folly.
Augmented Reality
- ARKit Plugin [365?] – Wrapper for ARKit – Apple’s augmented reality platform for iOS by Olexandr Leuschenko.
- ARCore Plugin [145?] – Augmented reality with ARCore platform by Gian Marco Di Francesco.
Plugins
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Pub packages – Packages filter in Dart Pub Repository.
- Plugins – Official Flutter Team Plugins.
Device
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- WebView [1105?] – Render web content by Hadrien Lejard.
- Location [469?] – Handle location, handling callbacks to get continuous location by Lyokone.
- Battery – Access various information about the battery.
- Proximity Sensor Plugin – A plugin to access the proximity sensor of your device by Manoj NB.
- Geolocation [178?] – Fully featured geolocation plugin: current location, location updates, geocode, places and more by Loup.
- Local Notifications [920?] – Plugin for displaying local notifications by Michael Bui.
- Device Calendar – Plugin for modifying calendars on the user’s device by Built to Roam.
- Get Version [8?] – Version Name, Version Code, App ID and Platform with OS Version by Rody Davis.
- Badger [150?] – Update app badge on the launcher by Edouard Marquez.
- UDID [125?] – Persistent UDID across app reinstalls by Leon Kukuk.
- Downloader [414?] – Create and manage download tasks by HungHD.
- InAppWebView [667?] – Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli.
- AppAvailability [43?] – List, launch and check installed apps by Lorenzo Pichilli.
- Aeyrium Sensor [43?] – A plugin which provide easy access to the Pitch and Roll on Android and iOS devices by Diego Velasquez.
- File Picker [286?] – Native file explorer to load absolute file path by Miguel Ruivo.
- VPN – Access VPN services by Jason C.H.
- Geolocator – A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow.
- Permission Handler – A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow.
Scanner
- QR Code Reader [178?] – QR Code reader plugin by Matheus Villela.
- Fast QR Reader View [221?] – Live multicode reader by Facundo Medica.
Bluetooth / NFC / Beacon
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Blue [1187?] – Bluetooth by Paul DeMarco.
- Beacons [60?] – Flutter beacons plugin by Loup.
- NFC Reader [174?] – NFC reader plugin for iOS and Android by Matteo Crippa.
- Beacon broadcast [46?] – Library for turning your phone into a beacon by Paulina Szklarska.
- Reactive Ble [48?] – Handles BLE operations for multiple devices by Philips Hue.
Storage
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Sqflite [1563?] – SQLite flutter plugin by Alexandre Roux.
- Hive [1176?] – Lightweight and blazing fast key-value store written in pure Dart by Simon Leier.
Services
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Dialogflow [133?] – Plugin to easily integrate with dialogflow by Victor Rances.
- Intercom [23?] – Add Intercom integration to your app by Maido Kaara.
- OneSignal [324?] – Push notification service by OneSignal.
- Place Dialog [45?] – Places picker dialog returning the places to the app by David Bennett.
- App Rating [13?] – Requesting and Writing Reviews for the App Store and Google Play by Rody Davis.
Log / Tracing
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Catcher [303?] – Automatically catches errors and handles them by Jakub Homlala.
- Logger [399?] – Easy to use and beautiful logs by Simon Leier.
Frameworks
State management
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Standard
- Bloc [4276?] – Collection of packages that help implement the BLoC design pattern by Felix Angelov.
- MobX [1368?] – Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Redux / ELM / Dependency Injection
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Built redux [76?] – Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
- Redux.dart [389?] – Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
- Redux [1242?] – Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
- Inject [703?] – Compile-time dependency injection by Google.
- Flux [347?] – Implementation of the Flux framework by Google.
- Fish [6324?] – Alibaba Redux implementation.
- Async Redux [113?] – Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.
Widgets
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Hooks [978?] – Advanced code sharing between widgets by Remi Rousselet.
- Functional widget [272?] – Code generator writing widgets as functions with annotations by Remi Rousselet.
Data
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Graphql [1844?] – Implementation of the GraphQL spec by Zino App B.V..
- GeoFlutterFire [135?] – Implementation of GeoFirestore for flutter by Darshan Gowda.
Animation
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Sequence Animation [249?] – Composite staggered animations by Norbert Kozsir.
- SpinKit [1640?] – Animated loading indicators by Jeremiah Ogbomo.
- Villains [269?] – Page transition animations by Norbert Kozsir.
- AnimatedTextKit [634?] – A collection of cool text animations by Ayush Agarwal.
- Drawing Animation [229?] – Create drawing line animations based on SVG path data by Carl Hauck.
- Simple Animations – Create awesome custom animations easily by Felix Blaschke.
- Flutter-animation-set [167?] – Easy to build an animation set by efoxTeam.
- Staggered Animations [464?] – Easily add staggered animations to your ListView, GridView, Column and Row by mobiten.
Misc
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Cache Manager [319?] – Generic cache manager by Rene Floor.
- Frideos – Helpers for streams, BLoC pattern and various widgets (blur, transitions, timed widgets, …) by Francesco Mineo.
Testing
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Ozzie [6?] – Ozzie will take an screenshot during integration tests whenever you need by Jorge Coca.
- Flutter Gherkin [70?] – Fully featured Gherkin parser and UI automated test runner by Jon Samwell.
Others
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Experimental
This section contains libraries that take an experimental or unorthodox approach.
- styled_widget [162?] – Simplifying your widget tree structure by defining widgets using methods by Rein Gundersen Bentdal.
Gaming
Game Engines
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Flame [2590?] – Minimalist game engine by Luan Nico.
- SpriteWidget [979?] – Toolkit for building complex, high performance animations and 2D games by Viktor Lidholt.
Open source games
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Flip [164?] – Reversi game by Andrew Brogdon.
- 2048 [123?] – 2048 game by Anuran Barman.
- TRex [230?] – Port of the famous Chrome’s Trex game by Renan C. Araujo.
- Crush [296?] – How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens.
- Slide Puzzle [72?] – Classic slide (15) puzzle by Kevin Moore.
- Tetris [863?] – Tetris game by YangBin.
- Party Charades [122?] – Party charades by Kamil Rykowski.
Lists
- Awesome Flame – Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.
Open Source Apps
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Premium
- History Of Everything [4711?] – Animated vertical timeline of humanity by 2D, Inc.
- Developer Quest [2487?] – Become a tech lead, slay bugs by 2D, Inc.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Top
- Flutter Team Samples [6935?] – Collection of examples (including maps, json, Material and Cupertino) by the Flutter team.
- Flutter Common Widgets [20692?] – Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team.
- Meme Chat [441?] – Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.
- Flitter [177?] – Glitter app by Hadrien Lejard and Kevin Segaud. It uses Redux and Jaguar.
- Lime [315?] – Lime social network by Sebastian Sellmair.
- Planets [611?] – Planet exploration that demonstrate rich UI by Sergi Martinez.
- NewsBuzz [400?] – Firebase backed news reader using News API by Ankur Kedia.
- DroidKaigi2018-flutter [467?] – Unofficial conference app for DroidKaigi 2018 Tokyo by konifar.
- Music Player [973?] – Full featured music player by Pawan Kumar.
- WhatTodo [693?] – Todoist like UI by Burhanuddin Rashid.
- FlutterGram [1149?] – Complete Instagram based on Firestore & Google Functions by MDanics.
- BookSearch [392?] – Digital BookShelf for your reading progress by Norbert515.
- Cinematic [689?] – UI for Movie DB Public API by Aaron Oertel.
- Beer-Me-Up [340?] – Beer tracking nicely designed by Benoit Letondor.
- Trace [483?] – Modern and powerful crypto portfolio & market explorer by Trent Piercy.
- Taskist [449?] – Taskist is a ToDo List app for Task Management by Hugo EXTRAT.
- Tourism [188?] – Tourism app based on redux w/ animations & i18n by blueMix.
- Trinity Orientation @ Univ Toronto [397?] – Orientation week at Trinity College, U of T by Matthew Tory.
- Transform Widget – Image widgets as 3D game engine sprites by Paul Thomas.
- Deer [199?] – Minimalist Todo Planner built using BLoC pattern by Aleksander Wozniak.
- TailorMade [182?] – Managing a Fashion designer’s daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo.
- Instory [152?] – Instgram story downloader with a beautiful UI Sarath.
- Spacex-Go [397?] – Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
- Superhero Interaction [197?] – Cool Superhero interaction animation by Pinkesh Darji.
- Reply [437?] – ‘Reply’ Material Design case study by Frederik Schweiger.
- Enigma – Privacy chat with end-to-end encryption by AmitJoki.
- Chillify – Fancy music app made with Provider and Bloc pattern by Karim Elghamry.
- Pokedex – Pokedex app with beautiful UI and smooth animation by Hung Pham.
- Timy Messenger [1266?] – Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling.
Utilities
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Mutisya 2 – Online Flutter Studio by Paul Mutisya.
- Launcher Icons – Generate your launcher icons easily by Mark O’Sullivan and Franz Silva.
- Redux Starter/Code Generator [252?] – Starter project and code generator with Redux support by Hillel Coren.
- FlutterIcon [190?] – Icon set generator by Mike Hoolehan.
- FVM [245?] – Flutter Version Management: A simple cli to manage Flutter SDK versions.
VSCode
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Awesome Snippets – Collection of commonly used classes and methods by Nash.
- Flutter Files – Quick generation for BLoC templates files by context menu by Gorniv.
IntelliJ / Android Studio
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Enhancement_Suite [103?] – Search for pub.dev libraries, update version, Bloc, Snippet, etc you’re covered by Marius Hofler.
Desktop
- Desktop Embedding [6415?] – Desktop implementations of the Flutter embedding API by Google.
- Golang Desktop Embedder [3809?] – Golang embedder for desktop by Pierre Champion.
- Rust Desktop Embedder [1373?] – Rust embedder for desktop by juju.
Books
Learning Flutter – Beginners
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Beginning App Development – by Rap Payne.
- Beginning Flutter – by Marco Napoli.
- Flutter for Beginners – by Alessandro Biessek.
- Flutter in Action – by Eric Windmill.
- Learn Google Flutter Fast – by Mark Clow.
Cookbooks
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Bonus
- It’s All Widgets! – Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Fun
- The One [346??]
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Hardware
Jobs/Interview Questions
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Interview Questions – List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Community
Presentation material
- Logo – Logo for stickers impressions.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Communication
- Gitter – Exchange channel.
- r/FlutterDev – Reddit community by u/JaapVermeulen.
- Discord – Discord server to discuss and get help by Pritykin.
- Flutter Community – Central place for community made packages.
- OpenFlutter – Make it easier ? Flutter ???.
- Hashnode – Read and write posts, participate in discussions or ask questions.
Misc
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
- Flutter Events – An open list of Flutter events by @hillelcoren.
- FlutterX – Searchable list of resources by Hillel Coren.
Visual Studio Code keyboard shortcut cheat sheet
18 мая 2015 Donovan-Brown Work
(8)
I recently starting playing with the new cross-platform editor from Microsoft, Visual Studio Code. This editor has a lot of cool new features. But to really be productive with any tool you need to know the keyboard shortcuts. So below is a cheat sheet from what I have been able to discover so far.
Keyboard Shortcut
Action
Alt + Click
add additional cursor
Alt + F12
peek definition
Alt + F4
close window
Alt + Left
navigate between files
Alt + Right
navigate between files
Ctrl + /
split active editor
Ctrl + `
cycle open editors
Ctrl + =
zoom in
Ctrl + –
zoom out
Ctrl + 1
focus left editor
Ctrl + 2
focus right editor
Ctrl + Alt + ]
jump to matching bracket
Ctrl + Alt + click
open definition to side
Ctrl + Alt + Down
add cursor below
Ctrl + Alt + Up
add cursor up
Ctrl + B
toggle sidebar
Ctrl + Click
open file to side
Ctrl + Click
go to definition
Ctrl + E
go to file
Ctrl + Enter
open file to side
Ctrl + F12
go to definition
Ctrl + F2
add cursor to each occurrence of current word
Ctrl + G
go to line
Ctrl + Shift + D
debug
Ctrl + Shift + E
explore
Ctrl + Shift + F
search all files
Ctrl + Shift + I
shows windows
Ctrl + Shift + J
advanced search all files
Ctrl + Shift + L
add cursor to each occurrence of current selected text
Ctrl + Shift + M
list all current errors
Ctrl + shift + O
navigate to symbol
Ctrl + Shift + P
open control pallet
Ctrl + Shift + U
output
Ctrl + Shift + W
close window
Ctrl + Space
trigger IntelliSense
Ctrl + T
jump to symbol across files
Ctrl + Tab
cycle files
Ctrl + W
close editor
F2
rename symbol
F11
full screen
Shift + F12
reference search