Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
https://github.com/avirias/awesome-flutter
Last synced: 3 days ago
JSON representation
-
Articles
-
Begin with
- Google IO 2018 - Building beautiful, flexible user interfaces.
- Zero to One - Flutter basics by [Mikkel Ravn](https://medium.com/@mravn).
- From Install to ListView - Full series of 4 articles by [Chema Rubio](https://twitter.com/develodroid).
-
Tutorial
- Coding an Android App - Setup and first app by [Ashraff Hathibelagal](https://github.com/hathibelagal).
- 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.
-
Howtos
- Zero to One Animation - Focus on animation by [Mikkel Ravn](https://medium.com/@mravn).
- Google Cloud Functions - App powered by Google Cloud Functions by [Romin Irani](https://rominirani.com/@iromin).
- Firebase - Firebase live coding.
- Securing Apps - By Mehmet Fidanboylu.
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build Flavor - Define build configurations and switch them by [Salvatore Giordano](https://medium.com/@salvatoregiordanoo).
- RxVAMS - Making Flutter more Reactive.
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
- Build your plugins - How to make a custom plug-in by [Karthik Ponnam](https://medium.com/@KarthikPonnam).
-
Websites / Blogs
- SZAŁKO-BLOG - Step by step advanced design by [Marcin Szalek](https://marcinszalek.pl/).
- Flutter by Example - Tutorials based on Redux, Firebase, Custom Animations, and UI.
- Flutter Institute - Very original content and tutorials by [Brian Armstrong](https://twitter.com/flutterinst).
- Flutter Rocks - Blog about the joys of Flutter by [Iiro Krankka](https://twitter.com/koorankka).
- Norbert - In depth articles, features and app creation by [Norbert515](https://github.com/Norbert515).
- Flutter Rocks - Blog about the joys of Flutter by [Iiro Krankka](https://twitter.com/koorankka).
- SZAŁKO-BLOG - Step by step advanced design by [Marcin Szalek](https://marcinszalek.pl/).
- Sergi & Replace - Basic to advanced articles and tutorials [Sergi Martínez](https://github.com/sergiandreplace).
-
-
Videos
-
Websites / Blogs
- Fluttery - High-production value and in-depth challenges.
- Brandon Donnelson - Videos on layout, database and tips by Brandon Donnelson.
- Udacity - Build Native Mobile Apps by Google.
- VoidRealms - Video tutorials, from basic to advanced.
- Brandon Donnelson - Videos on layout, database and tips by Brandon Donnelson.
- VoidRealms - Video tutorials, from basic to advanced.
- Tensor Programming - Very rich content by [Tensor Programming](http://tensor-programming.com/).
- Mtechviral - [Hindi/English] Mtechviral Series By [Pawan Kumar](https://github.com/iampawan).
-
-
Components
-
Demonstrations
- Official Gallery - Demo app for the material design widgets and other features provided by Flutter Team.
- Posse Gallery - Demonstration by [Posse](http://goposse.com).
- Flutter Examples - Simple basic isolated apps for devs by [Nishant Srivastava](https://github.com/nisrulz).
-
UI
- Parallax - ViewPager by [Iiro Krankka](https://github.com/roughike).
- Sticky Headers - Configurable sticky headers by [Simon Lightfoot](http://www.devangels.london/).
- Facebook Reactions - Facebook reactions widget by [Duy Tran](https://github.com/duytq94).
- 3D Object - Renders a wavefront .obj on to a canvas by [Hemanth Raj](https://www.linkedin.com/in/hemanthrajv).
- Contact Picker - Picking a contact from the address book by [Michael Goderbauer](https://github.com/goderbauer).
- StaggeredGridView - GridView with tiles of variable sizes by [Romain Rastel](https://github.com/letsar).
- Sticky Header - Sliver based sticky headers by [Romain Rastel](https://github.com/letsar).
- Radial Menu - Animated Radial Menu by [Victor Choueiri](https://github.com/xqwzts).
- Tinder Cards - Tinder like cards swipe effect by [Ivascu Adrian](https://github.com/Ivaskuu).
- Login Animation - Smooth animation from login to home by [Ruchika Gupta](https://github.com/geekruchika).
- List Drag&Drop - Reorder list elements using Drag & Drop by [Norbert515](https://github.com/Norbert515).
- Calendar Widget - Calendar widget by [David Bennett](https://github.com/pinkfish).
- Side Header List - Listview with sticky headers by [Rene Floor](https://github.com/renefloor).
- Shimmer - Shimmer effect while content is loading by [HungHD](https://github.com/hnvn).
- Flip Panel - Flip panel with built-in animation by [HungHD](https://github.com/hnvn).
- Facebook Reactions - Facebook reactions widget by [Duy Tran](https://github.com/duytq94).
-
Image
- Image Picker - Images Selection by [Collin Jackson](http://www.collinjackson.com).
- Photo View - Scalable image view with loading placeholder by [Renan C. Araújo](https://github.com/renancaraujo).
- Photo View - Scalable image view with loading placeholder by [Renan C. Araújo](https://github.com/renancaraujo).
- Zoomable Image - By Perlatus.
- Carousel Slider - Carousel slider widget, support infinite scroll and custom child widget by [serenader](https://github.com/serenader2014).
- Parallax Image - Image parallax by [Anatoly Pulyaevskiy](https://github.com/pulyaevskiy).
- SVG - SVG parsing, rendering, and widget library by [Dan Field](https://github.com/dnfield).
- Image Cropper - Crop your images support ratio, rotation, zoom by [HungHD](https://github.com/hnvn).
-
Navigation
- Fluro - The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by [Posse](http://goposse.com).
- Quick Actions - Interact with the application's home screen quick actions.
- Circle Indicator - Circle indicator for the PageViewer by [Lung Razvan](https://github.com/long1eu).
-
Auth
- Local Auth - Touch ID, lock code, fingerprint auth on Ios and Android.
- Login - FaceID, TouchID, and Fingerprint Reader by [Rody Davis](http://appleeducate.com).
- Google Sign-In - Google OAuth.
- Firebase Auth - Firebase OAuth.
- Instagram - Instagram auth by [Wilfried Mbouenda Mbogne](http://developer-journey.com/).
- Facebook Login - Authenticate with native Android & iOS Facebook login SDKs by [Iiro Krankka](https://github.com/roughike).
- OAuth - Buffer, Strava, Unsplash, Github OAuth by [Joe Birch](http://www.hitherejoe.com).
-
Text & Rich Content
- Markdown - Markdown renderer for Flutter. It supports the original format, but no inline html.
- Masked Text - Masked text with custom and monetary formatting by [Ben-hur Santos Ott](https://github.com/benhurott).
- Rich Text Editor - Text editor with style by [Lung Razvan](https://github.com/long1eu).
- Masked Text - Masked text with custom and monetary formatting by [Ben-hur Santos Ott](https://github.com/benhurott).
-
Analytics
- Firebase Analytics - Connect to Firebase Analytics API.
- Segment.com Analytics - Make your Segment.com analytics a breeze! by [Faisal Abid](https://twitter.com/FaisalAbid).
-
Build automation
- Test on Travis - Widget testing framework by [Yegor Jbanov](https://twitter.com/yegorjbanov).
- Building Apks/Ipas on Travis - Automated build for Android and IOS by [Yegor Jbanov](https://twitter.com/yegorjbanov).
- BitRise - Create Bitrise Step in Go by [Karol Wrótniak](https://medium.com/@karol.wrotniak).
- Travis CI for Flutter - Continuous integration by [Yegor Jbanov](https://twitter.com/yegorjbanov).
-
Styling
- Flutterial - Flutter Material Theme explorer by [Erick Ghaumez](https://twitter.com/rxlabz).
- Frosted Glass - Render effect by [Collin Jackson](http://www.collinjackson.com).
- Font Awesome - Font Awesome icons repack by [Brian Egan](https://github.com/brianegan).
- FlutterIcon - Icon font generator.
-
Media
- WebRTC - WebRTC plugin for iOS/Android by [CloudWebRtc](https://github.com/cloudwebrtc).
- Chewie - Provides low-level access to video playback by [Brian Egan](https://github.com/brianegan).
- OK Google - Integrate google assistant by [Marcin Szalek](https://marcinszalek.pl/).
- OK Google - Integrate google assistant by [Marcin Szalek](https://marcinszalek.pl/).
-
Storage
- Firebase Storage - Firebase as data storage.
-
Monetization
- Admob - GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
- Firebase AdMob - Ad integration using Firebase.
-
Map
- Google Map View - Displaying google map plugin by [AppTree Software](https://www.linkedin.com/company/apptree-software/).
- GeoCoder - Forward and reverse geocoding by [Aloïs Deniel](https://aloisdeniel.github.com).
- Map - Solution based on [Leaflet](http://leafletjs.com/) and customizable by [AppTree Software](https://github.com/apptreesoftware).
- Mapbox GL - Interactive, customizable vector maps by Mapbox.
- Circular Chart - Animated radial and pie charts by [Victor Choueiri](https://github.com/xqwzts).
- Charts - LineChart and VerticalBarChart Library by [Milan Zimmermann](https://github.com/mzimmerm).
- Sparkline - Sparkline by [Victor Choueiri](https://github.com/xqwzts).
- Charts - By Google Charts Team.
- Flutter Plot - Pretty plots by [R. C. Howell](https://github.com/RCHowell/).
- Candlesticks - OHLC and Trade Volume Charts by [Trent Piercy](https://github.com/trentpiercy).
- FCharts - Beautiful, responsive, animated charts by [Keenan Thompson](https://keenant.com).
-
-
Templates
-
Monetization
- Movie Details - Movie details page by [Iiro Krankka](https://github.com/roughike).
- Todo - Todo template from Dribble by [Marc L](https://www.marc-little.com/).
-
-
Plugins
-
Monetization
- Plugins - Official Flutter Team Plugins.
- WebView - by [Hadrien Lejard](https://twitter.com/HadrienLejard).
- Pub Plugins - Plugins filter in Dart Pub Repository.
- QR Code Reader - QR Code reader plugin by [Matheus Villela](https://github.com/villela).
- Battery - Access various information about the battery.
- Proximity Sensor Plugin - A plugin to access the proximity sensor of your device by [Manoj NB](https://github.com/Samaritan1011001).
- App Rating - Requesting and Writing Reviews for the App Store and Google Play by [Rody Davis](http://appleeducate.com).
- Downloader - Create and manage download tasks by [HungHD](https://github.com/hnvn).
- Cached Network Image - Show images from the internet and keep them in the cache directory by [Rene Floor](https://github.com/renefloor).
- Device Calendar - Plugin for modifying calendars on the user's device by [Built to Roam](http://builttoroam.com).
- App Rating - Requesting and Writing Reviews for the App Store and Google Play by [Rody Davis](http://appleeducate.com).
-
-
Frameworks
-
Redux / ELM / Dependency Injection
- Redux.dart - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by [John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects).
-
Game
- Flame - Minimalist game engine by [Luan Nico](https://github.com/luanpotter).
-
-
Open Source Apps
-
Misc
- FriendlyChat - Offline/Firebase chat by a team of Googlers.
-
-
Utilities
-
Games
- Mutisya 2 - Online Flutter Studio by [Paul Mutisya](https://medium.com/@pmutisya).
- Launcher Icons - Generate your launcher icons easily by [Mark O'Sullivan](https://github.com/MarkOSullivan94) and [Franz Silva](https://github.com/franzsilva).
-
Programming Languages
Categories
Sub Categories
Keywords
flutter
19
dart
11
flutter-plugin
3
ios
3
widget
3
android
3
animation
2
flutter-material
2
dartlang
2
library
2
gallery
1
menu
1
sticky-headers
1
staggeredgrid
1
swift
1
objective-c
1
java
1
images
1
google-flutter
1
photos
1
flutter-examples
1
flutter-apps
1
photoview
1
pinch-to-zoom
1
cross-platform
1
rotate
1
application-framework
1
zoom
1
zoomable
1
maskedtextfield
1
mask
1
richeditor
1
rich-text-editor
1
facebook-login
1
charts
1
charting-library
1
animated
1
graph
1
financial-data
1
finance
1
chart
1
candlesticks
1
charting
1
plugin
1
geocoding
1
photo
1
image-cropper
1
image
1
crop
1
svg
1