awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
https://github.com/Solido/awesome-flutter
Last synced: 14 days ago
JSON representation
Advanced graphics rendering
Advanced
- Shaders - Fragment shaders, set it up, how it works and making it work by Jochum van der Ploeg.
Howtos
- Build Flavor - Define build configurations and switch them by Salvatore Giordano.
- Parallax Effect - Parallax & non linear animation by Marcin Szalek.
- Build Flavor - Easily build flavors in Flutter (Android and iOS) with flutter_flavorizr by Angelo Cassano.
Articles
Advanced
- Rendering Pipeline - Engine architecture by Adam Barth.
- Render Objects - What are Widgets, RenderObjects and Elements? by Norbert515.
- Gesture System - Flutter Deep Dive: Gestures by Nash.
- 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 Güler.
- Profiling w/ Timeline - Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
- Schemas - Widget, State, Context and InheritedWidget explanations by Didier Boelens.
- Profiling w/ Timeline - Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde
- Profiling w/ Timeline - Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde
- Profiling w/ Timeline - Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde
- Profiling w/ Timeline - Using the Timeline allows you to find and address specific performance issues in your application by Chinmay Garde.
- Streams and RxDart - Skillmatters presentation by Brian Egan.
Beginner
- Layout Cheat Sheet - Extensive examples of layout widgets by Tomek Polański.
- Getting Started with Flutter - by raywenderlich.com.
- Roadmap to Flutter Development - Visual roadmap with principles, patterns, and frameworks for Flutter newbies by Olexandr Leuschenko.
- Beginner's Guide - Comprehensive guide to the basics of Flutter and Firebase by Anthony.
- Getting Started with Flutter - by raywenderlich.com.
Howtos
- Parallax Effect - Parallax & non linear animation by Marcin Szalek.
- Build Flavor - Easily build flavors in Flutter (Android and iOS) with flutter_flavorizr by Angelo Cassano.
Intermediate
- Flutter state management for minimalists - Understanding app architecture without relying on third-party frameworks by Suragch. See also State Management.
Introduction
- Google IO 2018 - Building beautiful, flexible user interfaces.
- Presentation - by Helio S. Junior.
- Flutter Web - Ins and Outs of Flutter Web by Nash.
- Google IO 2018 - Building beautiful, flexible user interfaces.
Tutorial
- Animated Chat - Building beautiful UIs by Google Code Labs.
- Planets-Flutter: from design to app - Detailed planets design tutorial.
- Flutter and Dart development - Articles and tutorials by Suragch.
- Animated Chat - Building beautiful UIs by Google Code Labs.
Websites / Blogs
- Welcome to Flutter - English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens.
- SZAŁKO-BLOG - Step by step advanced design by Marcin Szalek.
- 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 Velásquez.
- FilledStacks - Tutorials and guides on development by Dane Mackier.
- SZAŁKO-BLOG - Step by step advanced design by Marcin Szalek.
- Flutter4Fun - UI Challenge implementation blog by Iman Khoshabi.
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter4Fun - UI Challenge implementation blog by Iman Khoshabi.
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
- Flutter by Example - Tutorials based on Redux, Firebase, Custom Animations, and UI.
- Awesome Flutter tips - Tips to help developers increase productivity by erluxman.
Bonus
Fun
Guide & Interviews
- The International Flutter Starter Kit - Guide by the experts by Beyza Sunay Guler & Nawal Alhamwi
- Roadmap.sh/flutter - A community curated flutter developer learning roadmap from the 6th most starred GitHub project.
- Interview Questions - List of helpful questions you can use to interview potential candidates by Whatsupcoders.
Hardware
Russian
- It's All Widgets! - Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll.
- Awesome Flutter Linux - A curated list of awesome Linux-specific Flutter packages and projects by J-P Nurmi.
Books
Cookbooks
Learning Flutter - Beginners
Community
🇦🇴 Angola
🇦🇺 Australia
Bangladesh
🇧🇷 Brazil
- Flutter Brasil
- Flutter Comunidade BR
- Flutter Comunidade BR
- São Paulo
- Flutter para iniciantes
- Flutter Brasil
🇨🇦 Canada
cm Cameroon
Communication
- 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.
- Flutter Events - 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.
🇨🇮 Côte d'Ivoire (Ivory Coast)
🇩🇰 Denmark
🇪🇬 Egypt
🇪🇹 Ethiopia
🇫🇷 France
🇩🇪 Germany
- Berlin - Düsseldorf - Karlsruhe - Hamburg - Stuttgart - Munich
- Flutter Berlin - Düsseldorf - Munich
- Flutter Berlin
- Munich
🇬🇷 Greece
🇮🇳 India
🇮🇩 Indonesia
🇮🇷 Iran
🇮🇱 Israel
🇮🇹 Italy
🇯🇵 Japan
🇰🇪 Kenya
🇰🇷 Korea
- Flutter Korea
- Flutter Korea User Group
- GDG Korea #flutter channel
- Flutter Korea User Group
- GDG Korea #flutter channel
🏴 Kurdistan
🇲🇾 Malaysia
🇳🇬 Nigeria
🇳🇴 Norway
🇵🇰 Pakistan
🇵🇪 Peru
🇵🇭 Philippines
- Website
- Meetup
- Facebook Group
- Github
- Facebook Page
- Facebook Page
- Facebook Group
- Facebook Page
- Facebook Group
- Facebook Page
- Facebook Group
🇵🇱 Poland
- Flutter Developers Poland Facebook Group
- Flutter Poland Slack workspace
- Flutter Warsaw Meetup
- Flutter Warsaw Twitter
- Flutter Warsaw YouTube Channel
- Poznan Flutter Developer Group
- Flutter Wrocław Meetup
- Tricity
- Tricity
- Flutter Developers Poland Facebook Group
- Flutter Poland Slack workspace
- Flutter Wrocław Meetup