Google's mobile SDK for building native iOS and Android apps from a single codebase written in Dart.
Define build configurations and switch them by Salvatore Giordano
Easily build flavors in Flutter (Android and iOS) with flutter_flavorizr by Angelo Cassano
Parallax & non linear animation by Marcin Szalek.
Fragment shaders, set it up, how it works and making it work by Jochum van der Ploeg
Deep dive information about all aspects of accessibility by Muhammed Salih Güler
Building beautiful UIs by Google Code Labs
Tips to help developers increase productivity by erluxman.
[377⭐] - Comprehensive guide to the basics of Flutter and Firebase by Anthony
Tutorials and guides on development by Dane Mackier
Firebase integration by Google Code Labs
Articles and tutorials by Suragch
Tutorials based on Redux, Firebase, Custom Animations, and UI
Very original content and tutorials by Brian Armstrong
Weekly newsletter on new development and updates curated by Jimmy Sanghani
Understanding app architecture without relying on third-party frameworks by Suragch. See also State Management
Articles, tips & tricks in the development by Diego Velásquez
Ins and Outs of Flutter Web by Nash
UI Challenge implementation blog by Iman Khoshabi.
Building applications for smartphones and desktops by Marcelo Henrique Neppel
Flutter Deep Dive: Gestures by Nash
by raywenderlich.com
Building beautiful, flexible user interfaces
Flutter’s InheritedWidget to hold app state by Chema Molins
Extensive examples of layout widgets by Tomek Polański
In depth articles, features and app creation by Norbert515
by Helio S. Junior
Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde
What are Widgets, RenderObjects and Elements? by Norbert515
Flutter's Rendering Engine: A Tutorial by AbdulRahman AlHamali
[1140👍] and Let's build a render tree - Engine architecture by Adam Barth
[5433⭐] - Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
Widget, State, Context and InheritedWidget explanations by Didier Boelens
Skillmatters presentation by Brian Egan
Step by step advanced design by Marcin Szalek.
English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens
A curated list of awesome Linux-specific Flutter packages and projects by J-P Nurmi
List of helpful questions you can use to interview potential candidates by Whatsupcoders
Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll
Sense Hat's LED matrix control game by bus710
A community curated flutter developer learning roadmap from the 6th most starred GitHub project.
Guide by the experts by Beyza Sunay Guler & Nawal Alhamwi
[459👍]
Meetup
Meetup - - - - -
Meetup - - - -
Meetup
Meetup
Meetup
Slack
Discord server to discuss and get help by Pritykin
Meetup - - - - -
Twitter - -
Telegram
Twitter - -
Slack
Slack
Central place for community made packages
Medium
Meetup
An open list of Flutter events by @hillelcoren
Slack
Telegram
Telegram
Telegram
Meetup
Meetup
Meetup
Telegram
Website
Telegram
Searchable list of resources by Hillel Coren
Slack
Slack
Meetup
Exchange channel
Meetup - - - - -
Read and write posts, participate in discussions or ask questions.
Meetup - - - - -
Meetup
Meetup - - - -
Logo for stickers impressions
Meetup
Meetup
Meetup - - - - -
Twitter - -
Meetup - - - -
Meetup
Make it easier 让 Flutter 更简单
Meetup - - - -
Telegram
Reddit community by u/JaapVermeulen
Meetup - - - -
Meetup
Meetup - - - - -
Meetup
Meetup
Meetup
GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt
Admob plugin that shows banner ads using native platform views by Youssef Kababe & Kevin McGill.
Select and edit images from Android/iOS library and capture camera shots from within the same view by WetaVN
[538⭐] - Access to AMap services(高德地图) by fluttify-project
An animated selection widget by swiping by Sezgin Bilgetay.
[752⭐] Simultaneous playback of audio from assets/network/file and displaying notifications [android / ios / web / macos]
Semi-automated translation of ARB or JSON files by fkirc
[1976⭐] - Play multiple audio files simultaneously (Android/iOS) by Luan Nico.
System background audio support by Ryan Heise. Tutorial by Suragch.
[2025⭐] - Automatically resizes text to fit perfectly within its bounds by Simon Leier.
[1570⭐] - AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you. Milad_Akarie.
[331⭐] - Backdrop implementation for flutter.
[588⭐] - Route through guarded page stacks and URLs using the Navigator 2.0 API effortlessly by Sandro Lovnički
[677⭐] - Beautify your app popup by jaweii.
[913⭐] - Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
[446⭐] - Beautiful bezier line chart widget for flutter that is highly interactive and configurable by Diego Velasquez
[175⭐] - Perform Bitmap manipulations (such as contrast and exposure) with a help from the Dart FFI by Renan C. Araújo
[520⭐] - Compact representation of a placeholder for an image. Encode a blurry image under 30 caracters by Robert Felker
[1022⭐] - Beautiful and colorful animated bottom navigation bar by Pedro Massango.
[2431⭐] - Show images from the internet and keep them in the cache directory by
Calendar carousel by dooboolab
[952⭐] - Community camera plugin rework by Apparence.io studio
[545⭐] - package for building settings forms by codegrue.
[1591⭐] - Carousel slider widget, support infinite scroll and custom child widget by serenader
[1926⭐] - Provides low-level access to video playback by Brian Egan
[653⭐] - Beautiful animated bottom navigation bar by Iman Khoshabi.
[398⭐] - Animated radial and pie charts by Victor Choueiri
[437⭐] - Neumorphic widget primitives to serve as the foundation of your own designs by Michael Charles.
Customizable code field widget supporting syntax highlighting by Bertrand Bevillard
[258⭐] - Crop any widget/image in Android, iOS, Web and Desktop by Mahdi K. Fard
[774⭐] - Selection widget with an ethereal, full-screen modal popup by Ivan Yatsouba.
[704⭐] - Widgets for a squishy user interface by Josiah Saunders.
[1554⭐] - Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
[739⭐] - Large collection of advanced reactives charts by LIN Chen
Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & natvie ads by Dreamsoft Innovations.
[425⭐] - Facebook reactions widget by Duy Tran
[758⭐] - Animated bottom navigation by Tony Owen.
Ad integration using Firebase
Connect to Firebase Analytics API
Firebase OAuth
Phone number auth via SMS by Gildásio Filho
Firebase as data storage
[6741⭐] - Draw fantastic charts in Flutter by Iman Khoshabi
Soft & gentle rich text editor
[3672⭐] - The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse
[1004⭐] - Highly configurable Snackbar by Andre Haueisen
[271⭐] - Plugin that provides a wrapper around the AppAuth iOS and Android SDKs by Michael Bui
Provides full controls and access to recording details such as level metering by Wenyan Li.
[2167⭐] - showcasing Flutter components, with side-by-side source code view, by X-Wei
[6923⭐] - Simple basic isolated apps for devs by Nishant Srivastava
[513⭐] - Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
[2007⭐] - Ready to use Neumorphic kit for Flutter with 🕶️ dark mode.
[868⭐] - Flutter audio recorder and player at one hand by dooboolab
[401⭐] - Internationalization (i18n) library by Florin Bratan
[518⭐] - A material design slider and range slider, horizontal and vertical, with RTL support by Ali-Azmoud
[1594⭐] - Community-driven chat UI implementation by the Flyer Chat team
[1480⭐] - Framework that simplifies building forms, validating fields, reacting to changes, and collecting the final user input by Danvick Miller
[359⭐] - Minimalistic UI library heavily inspired by shadcn/ui by Forus Labs.
Render effect by Collin Jackson
[100⭐] - Code generator for Internationalization by King Wu
[185⭐] - Forward and reverse geocoding by Aloïs Deniel
[10245⭐] - Navigate between screens & display snackbars/dialogs/bottomSheets without context by Jonny Borges
[737⭐] - A modern google style nav bar for flutter by Sooxt98
Google OAuth
[1587⭐] - Data visualization library based on the Grammar of Graphics by LIN Chen
[351⭐] - Beautiful drawer mode menu feature with perspective animations by Rafael Almeida Barbosa.
[993⭐] - Crop your images support ratio, rotation, zoom by HungHD
Images Selection by Collin Jackson
[550⭐] - Features set of 'in app purchase' derived from react-native-iap by dooboolab
[1249⭐] - A beautiful and custom refresh indicator by Ayush Agarwal.
[1249⭐] - A beautiful and custom refresh indicator by Ayush Agarwal.
Liquid swipe to your stacked containers by Sahdeep Singh
Touch ID, lock code, fingerprint auth on iOS and Android
[1157⭐] - Use airbnb's popular After Effects Animation library by xvrh
[129⭐] - Fully-fledged interactive Map widget for flutter written in pure Dart. Supports all platforms. by Mahdi K. Fard
[276⭐] - Masked text with custom and monetary formatting by Ben-hur Santos Ott
[561⭐] - An expressive way to effortlessly build design systems by Leo Farias.
[1860⭐] - Modal bottom sheet with Material, Cupertino iOS13 or custom appareance by Jaime Blasco.
Demo for the material design widgets provided by Flutter Team
[1054⭐] - Tidy utility to handle offline/online connectivity by Jeremiah Ogbomo.
Integrate google assistant by Marcin Szalek
[219⭐] - Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar
[1901⭐] - Scalable image view with loading placeholder by Renan C. Araújo
[403⭐] - Apply filters to an image by Sharafudheen KK.
[671⭐] - Provides assets (image/video/audio) abstraction management APIs that can be easily integrated with custom UI widgets by CaiJingLong and Alex Li.
[661⭐] - Web and desktop datagrid that can be controlled by the keyboard by bosskmk.
[374⭐] - 2-thumb configurable RangeSlider by Didier Boelens
[467⭐] - Model-driven approach to handling Forms inputs and validations, heavily inspired in Angular's Reactive Forms.
[726⭐] - Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by Hansheng Chiu.
[325⭐] - Button with a loading indicator, complete with success and error animations by Chris Edgington
[562⭐] - Elastic material bottom sheet by Mattia Crovero.
[573⭐] - Scratch card widget which temporarily hides content from user, by Kamil Rykowski.
[1118⭐] - Keychain and Keystore storage by German Saprykin
[894⭐] - Shadcn-ui port. Fully customizable UI components.
[1784⭐] - Shimmer effect while content is loading by HungHD
[146⭐] - Pretty shadows with dynamic light positions by Jonathan Monga.
[1488⭐] - Way to showcase your app features on iOS and Android by Simform
[352⭐] - Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github, OAuth, Basic Auth by James Clancey
[2690⭐] - Slidable list item with left and right slide actions by Romain Rastel
[1199⭐] - Customizable animated page indicator with a set of built-in effects. Milad Akarie
[337⭐] - Speech to text by Erick Ghaumez
[339⭐] - Take payments by embedding a card entry form in your app that produces nonces from customer-provided card information or digital wallets by Square
[3122⭐] - GridView with tiles of variable sizes by Romain Rastel
[303⭐] - Lateral value stepper nicely animated by Raouf Rahiche.
[1080⭐] - Configurable sticky headers by Simon Lightfoot
[283⭐] - Drop-in replacement for SliverList and ListView that can handle large amount of items with variable extents by Matej Knopp
[1661⭐] - SVG parsing, rendering, and widget library by Dan Field
[1813⭐] - Calendar organized neatly into a Table, with vertical autosizing by Aleksander Woźniak
[276⭐] - Render Mathematics Equations with full HTML and JavaScript support by Shahzad Akram
[223⭐] - A beautiful, easy to use and customizable time planner for flutter mobile, desktop and web by Mohammad Jamalianpour
[735⭐] - Tile to help build beautiful and customisable timelines by Julio Bitencourt.
[712⭐] - Powerful & Easy to use timeline package by Chulwoo Park.
[817⭐] - Display overlay suggestions to users as they type by Abdul Rahman Al Hamali
[146⭐] - Google Analytics wrapper for command-line, web, and Flutter apps
[386⭐] - Edit (crop, trim, rotate) a video and a its cover by Maël Le Goff
[432⭐] - Visualise and trim videos by Souvik Biswas
[1106⭐] - Displaying some waves with custom color, duration, floating and blur effects by RockerFlower
[4086⭐] - WebRTC plugin for iOS/Android by CloudWebRtc
[1496⭐] - Assets picker in WeChat style, support multi assets by Alex Li.
[1047⭐] - Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine
[1217⭐] - Flame engine based game engine for 2D RPG games
[575⭐] - How to build a Math-3 game, like Candy Crush, Bejeweled by Didier Boelens
[9154⭐] - Minimalist game engine by Luan Nico
[265⭐] - Reversi game by Andrew Brogdon
[491⭐] - Making drawings and animations extremely simple, inspired by Flash, by Roi Peker.
[1601⭐] - Tetris game by YangBin
[681⭐] - Lightweight and powerful graphic animation library by drawcall.
Animation package inspired in Animate.css by Fernando Herrera.
[1652⭐] - A collection of cool text animations by Ayush Agarwal
[229⭐] - Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg
[11726⭐] - Collection of packages that help implement the BLoC design pattern by Felix Angelov
[484⭐] - Create drawing line animations based on SVG path data by Carl Hauck
[1554⭐] - Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.
[600⭐] - Powerful & Extensible GraphQL Client by Sat Mandir Khalsa
[915⭐] - A performant library that makes it simple to add almost any kind of animated effect by gskinner
[479⭐] - Tests with action history, time travelling, screenshots, rapid re-execution, video recordings, interactive mode by fzyzcjy
[595⭐] - Code generator writing widgets as functions with annotations by Remi Rousselet
[524⭐] - Create fun *time based canvas animations* by creativecreatorormaybenot.
[305⭐] - Implementation of GeoFirestore for flutter by Darshan Gowda
[1323⭐] - Simple direct Service Locator that allows to decouple the interface from a concrete implementation by Thomas Burkhartb
[10245⭐] - Contextless, State-management & navigation by Jonny Borges
[3243⭐] - Implementation of the GraphQL spec by Zino App B.V.
[3119⭐] - Advanced code sharing between widgets by Remi Rousselet
[2390⭐] - Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
Centralized database synchronization framework for multiple clients, built on top of Moor library by Aldy J
[575⭐] Open source backend framework by ParsePlatform.
[860⭐] - Easy-to-learn, powerful UI testing framework eliminating limitations of `fluttertest`, `integrationtest`, and `flutter_driver` by LeanCode
[5101⭐] - State-management library for Flutter by Remi Rousselet
[1653⭐] - Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets
[516⭐] - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan
[1262⭐] - Automatically adapt UI to different screen sizes. Responsiveness made simple by Codelessly
[6172⭐] - Provider, but different by Remi Rousselet
Write your server-side code and API in Dart.
[433⭐] - Reactive programming made simple. Port of Signals pattern by Rody Davis
Create awesome custom animations easily by Felix Blaschke
[2990⭐] - Animated loading indicators by Jeremiah Ogbomo
[1566⭐] - Easily add staggered animations to your ListView, GridView, Column and Row by mobiten
[55783⭐] - Open Source Notion Alternative. You are in charge of your data and customizations. Built with Flutter and Rust by AppFlowy team
[2251⭐] - Keepass compatible password manager for mobile and desktop by hpoul
Fancy music app made with Provider and Bloc pattern by Karim Elghamry
Privacy chat with end-to-end encryption by AmitJoki
[23626⭐] - Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team
[17079⭐] - Collection of examples (including maps, json, Material and Cupertino) by the Flutter team
[2314⭐] - Complete Instagram based on Firestore & Google Functions by MDanics
[3858⭐] - Full Twitter clone using Firebase solution by Sonu Sharma
[3454⭐] - Journaling your data in a Git Repo by Vishesh Handa
[2064⭐] - Feature rich Twitter client by Roberto Doering
[278⭐] - A simple drawing app made by JideGuru
[972⭐] - Powerful note taking app and an alternative to OneNote by CodeDoctorDE
[203⭐] - Animation app for making cartoons by Rustem Kakimov
[1708⭐] - Full featured music player by Pawan Kumar
[872⭐] - A simple privacy oriented mobile books tracker using Open Library API by mateusz-bak
Pokedex app with beautiful UI and smooth animation by Hung Pham
[72980⭐] - Open source virtual/remote desktop and TeamViewer alternative. Built with Flutter and Rust by RustDesk team.
[869⭐] - Simple yet powerful, open-source SpaceX launch tracker. jesusrp98.
Open source Spotify client for desktop and mobile by Kingkor Roy Tirtho
[28916⭐] - A lightweight free Spotify crossplatform-client with no Spotify premium account requirement by KRTirtho
[327⭐] - Managing a Fashion designer's daily routine using a mixture of ReBLoC w/ Firebase Cloud Store & Functions by Jeremiah Ogbomo
[998⭐] - Taskist is a ToDo List app for Task Management by Hugo EXTRAT
[2081⭐] - Group messaging app with a focus on organizing events by Miguel Beltran and Franz Heinfling
[1108⭐] - Modern and powerful crypto portfolio & market explorer by Trent Piercy
Image widgets as 3D game engine sprites by Paul Thomas
[617⭐] - Orientation week at Trinity College, U of T by Matthew Tory
[1175⭐] - Todoist like UI by Burhanuddin Rashid
[92⭐] - List, launch and check installed apps by Lorenzo Pichilli
[308⭐] - Update app badge on the launcher by Edouard Marquez
[2378⭐] - Bluetooth by Paul DeMarco
Plugin for modifying calendars on the user's device by Built to Roam
[906⭐] - Create and manage download tasks by HungHD
Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter by [
[1320⭐] - Native file explorer to load absolute file path by Miguel Ruivo
[1240⭐] - A Flutter geolocation plugin which provides easy access to the platform specific location services by Baseflow
[311⭐] - Requesting and Writing Reviews for Android, iOS and MacOS by Britannio Jarrett
[3178⭐] - Add inline WebView widgets or open an in-app browser window by Lorenzo Pichilli
[164⭐] - A plugin to use iOS live activities & Dynamic Island features by Dimitri Dessus
[2441⭐] - Plugin for displaying local notifications by Michael Bui
[1104⭐] - Handle location, handling callbacks to get continuous location by Lyokone
[200⭐] - Generic NFC plugin for iOS and Android by Naoki Okada
[394⭐] - NFC reader plugin for iOS and Android by Matteo Crippa
On-device database for fast cross-platform Dart object persistence by ObjectBox
[615⭐] - Push notification service by OneSignal
[2023⭐] - A Flutter permission plugin which provides a cross-platform (iOS, Android) API to request and check permissions by Baseflow
Official Flutter Team Plugins
A plugin to access the proximity sensor of your device by Manoj NB
Packages filter in Dart Pub Repository.
[664⭐] - Handles BLE operations for multiple devices by Philips Hue
[2856⭐] - SQLite flutter plugin by Alexandre Roux
[245⭐] - Persistent UDID across app reinstalls by Leon Kukuk
[350⭐] - Access VPN services by Jason C.H
[1479⭐] - Render web content by Hadrien Lejard
[476⭐] - Starter app with basic elements for a team-developed production-quality app by Greger Wedel
[433⭐] - Augmented reality with ARCore platform by Gian Marco Di Francesco.
[798⭐] - Wrapper for ARKit - Apple's augmented reality platform for iOS by Olexandr Leuschenko.
[3083⭐] - Collection of nice flutter samples by Diego Velásquez.
[1567⭐] - Beautiful food app UI template by JideGuru
[1565⭐] - Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang
[304⭐] - Liquid Pay App Concept by Long Hoang
[2792⭐] - CLI tool to convert ML models into native Dart code by BayesWitnesses
[592⭐] - How to load profiles from the randomuser.me API and a nice profile details page by Iiro Krankka
[72980⭐] - Open source virtual / remote desktop. TeamViewer alternative. Built with Rust by RustDesk team
[880⭐] - Smart washing machine UI challenge app with Box2D physic engine by Tomasz Pawlikowski
[1736⭐] - Design and smooth login template by Hugo Extrat
[1537⭐] - A curated list of awesome things related to Flutter desktop by LeanFlutter
Collection of commonly used classes and methods by Nash
Customize windows owner-drawn chrome by BitsDojo
[859⭐] - Additional linter which reports code metrics, checks for anti-patterns and provides additional rules for the Dart analyzer by Dart Code Checker team.
[7102⭐] - Desktop implementations of the Flutter embedding API by Google
[286⭐] - Search for pub.dev libraries, update version, Bloc, Snippet, etc you're covered by Marius Höfler
[92⭐] - CLI tool to generate `.env` configurations for application environments by TatsuUkraine
[2890⭐] - Microsoft's Fluent Design System in Flutter by Bruno D'Luka
Quick generation for BLoC templates files by context menu by Gorniv.
[453⭐] - CLI utility to easily generate flavors for Android and iOS in less than 3 minutes by Angelo Cassano
i18n binding from arb files by Localizely
18n binding from arb files by Localizely
[1529⭐] - Simple app to make Flutter development more delightful by Leo Farias
[1460⭐] - Assets code generator for your images, fonts, colors, etc — Get rid of String-based APIs.
[420⭐] - Icon set generator by Mike Hoolehan
[103⭐] - CLI tool to convert SVG icons to OTF font and generate Flutter-compatible class by Igor Kharakhordin
[4565⭐] - Flutter Version Management: A simple cli to manage Flutter SDK versions.
[5856⭐] - Golang embedder for desktop by Pierre Champion
Generate your launcher icons easily by Mark O'Sullivan and Franz Silva
[1820⭐] - Widgets and themes implementing the current macOS design language by Groovin Chip
[1116⭐] - Manage projects with multiple packages, automated versioning, changelogs & publishing via Conventional Commits by Invertase
[628⭐] - Experimental embedder for Flutter by Matej Knopp
[1587⭐] - Light-weight Embedder for Raspberry Pi by Hannes Winkler
[2101⭐] - Rust embedder for desktop by juju.
[195⭐] - Distinct look and feel of the Ubuntu Desktop by Ubuntu
[2150⭐] - Very Good Command Line Interface for Dart created by Very Good Ventures
Exploration with the Flutter Team.
Free video courssd for beginners & non-programmers by Zaiste
[Hindi/English] Mtechviral Series By Pawan Kumar
Intermediate and advanced videos by Matej Rešetár
Very rich content by Tensor Programming
Free video series on Flutter Widgets by Kamal