awesome-flutter
awesome-flutter copied to clipboard
Curated list of bookmarks, packages, tutorials, videos and other cool resources from Google's Flutter
Awesome Flutter
A curated list of awesome bookmarks, packages, tutorials, videos and other cool resources from the Google's Flutter ecosystem.
Inspired by;
Table of Contents
- Essentials
- Widgets
- Packages
- Popular Packages
- Development Setup
- Application Hosting
- Application Deployment
- Code Snippets
- Articles, Tutorials, Blogs, etc.
- Tutorial Series
- Videos
- Softwares
- Conferences
- Books
- Starter Projects
- Open Source Projects
- Codebases for Reference
- Content Management Systems
- Podcasts
- Community
- Jobs
- Hosted Development Tools
- Miscellaneous
Essentials
- Flutter (Documentation)
- Flutter Github
- Dart Language
- Gitter Community
- Flutter for React Native Devs
- Tour of Dart Language
- Flutter Rocks
Widgets
Packages
- Dart Pub
- Zooming Image Carousel
- Google Charts
- Flutter Slack oAuth
- SQLCipher for Flutter
- Rate My App - kindly ask users to rate your app if custom conditions are met
- Custom Sticky Headers
- Flutter Lottie
Popular Packages
Development Setup
Code Snippets
Articles, Tutorials, Blogs etc.
- Flutter-io @ Medium
- Zero to one with Flutter @ Medium
- Planets-Flutter: From design to app
- Flutter routes and Navigation @ Medium
- Translating App from RN to Flutter
- How to build a Simple App in Under an Hour From Scratch @ Medium
- Creating medium’s clap animation in flutter
- Build your own plugin for flutter
- Flutter, ListView and GridView with TabBar
- Getting Your Hands Dirty with Flutter: Basic Animations
- Pinterest-Style Photo Grids
- Forms in Flutter
- Login Form Animation
- Animating Appbar like Instagram
- Dynamic Home Page
- Bubble tab indicator for TabBar
- Input widgets
- Building a snapchat-like interface in Flutter
- Flutter Layouts Walkthrough: Row, Column, Stack, Expanded, Padding
- Localization tutorial
- BoxDecoration Cheat Sheet
- How to dynamically change the theme in Flutter
- Simple Milky Way animation with Flutter
- Bottom Modal Sheets
- Launching Flutter Task Listing App Theme
- Restaurant animation with Flutter
- Text & Barcode Scanner App with Firebase ML Kit
- Steppers and Form in Flutter
- Easily navigate through your Flutter code by separating view and view-model
- Creating draggable scrollbar
- Animations in Flutter
- Swipe for more action widget
- Beautiful List UI and Detail page
- Displaying Dynamic Contents using ListView.builder
- Unit and Widget Tests in Depth
- UI CHALLENGE – FLIGHT SEARCH
- Mapbox and Polylines
- Flutter Crush
- Adding Google Maps to Flutter
- GPS Geolocation Tutorial
- Get A User’s Location In Flutter
- How to code sign & publish iOS apps
- Continuous Integration and Deployment with Flutter and Fastlane
- Using SharedPreferences in Flutter
- How to parse Json in Flutter for Beginners
- Create Custom Component
- A Guide to Using Futures in Flutter for Beginners
- Build a Location Service in Flutter
- Stateful vs Stateless Widgets
- Flutter Passwordless Authentication
- To-do List in Flutter with SQLite as local database
- The Ultimate Javascript vs Dart Syntax Guide
- Implement Real-time Location Updates on Google Maps in your Flutter Apps
- Monitor Your Flutter App’s Health End to End With GitHub Actions
- Using MQTT With Flutter to Build a Location Sharing App
- Apple Sign In with Flutter & Firebase Authentication
Tutorial Series
Flutter Challange Tutorial Series
- Flutter Challenge: Egg Timer UI @ Medium
- Flutter Challenge: Hidden Drawer Menu @ Medium
- Flutter Challenge: Weather Forecast with Rain @ Medium
- Flutter Challenge: Feature Discovery
- Flutter Challenge: Card Flip Carousel
- Flutter Challenge: Tinder Matching
- Flutter Challenge: Radial Menu
Videos
- Building a Music Player App
- Building a Complete App From Scratch ▶
- Building your first Flutter Widget
- Flutter UI - Minimal, clean designs by Raja Yogan
- Flutter in Motion
- What's new in Flutter 2019 (Google I/O)
Softwares
Conferences
Videos
Books
Starter Projects
Open Source Projects
Codebases for Reference
Podcasts
Community
Local User Groups
Meetups
Jobs
Miscellaneous
Contributing
Found an awesome package, blog, course or video? Send me a pull request!
Guidelines
- Please make an individual pull request for each suggestion
- Use the following format for links: [Resource](URL)
- New categories or improvements to the existing categorization are welcome
License
Awesome Flutter is licensed under a Creative Commons Attribution 4.0 International License.