Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-flutter


https://github.com/tonyanangel/awesome-flutter

Last synced: 3 days ago
JSON representation

  • Articles

    • Tutorial

    • Beginner

      • Roadmap to Flutter Development - Visual roadmap with principles, patterns, and frameworks for Flutter newbies by [Olexandr Leuschenko](https://github.com/olexale).
      • Layout Cheat Sheet - Extensive examples of layout widgets by [Tomek Polański](https://github.com/tomaszpolanski).
    • Introduction

      • Presentation - by [Helio S. Junior](https://github.com/hjJunior).
      • Flutter Web - Ins and Outs of Flutter Web by [Nash](https://nash0x7e2.github.io/).
    • Websites / Blogs

      • Welcome to Flutter - English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens.
      • 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).
      • Norbert - In depth articles, features and app creation by [Norbert515](https://github.com/Norbert515).
      • Flutter Tips - Articles, tips & tricks in the development by [Diego Velásquez](https://twitter.com/diegoveloper).
      • FilledStacks - Tutorials and guides on development by [Dane Mackier](https://www.instagram.com/filledstacks/).
      • SZAŁKO-BLOG - Step by step advanced design by [Marcin Szalek](https://marcinszalek.pl).
    • Advanced

      • Rendering Pipeline - Engine architecture by Adam Barth.
      • Render Objects - What are Widgets, RenderObjects and Elements? by [Norbert515](https://github.com/Norbert515).
      • Streams and RxDart - Skillmatters presentation by [Brian Egan](https://github.com/brianegan).
      • Gesture System - Flutter Deep Dive: Gestures by [Nash](https://nash0x7e2.github.io/).
      • Rendering Engine Tutorial - Flutter's Rendering Engine: A Tutorial by [AbdulRahman AlHamali](https://github.com/AbdulRahmanAlHamali/).
      • From Mobile to Desktop - Building applications for smartphones and desktops by [Marcelo Henrique Neppel](https://neppel.com.br).
      • Accessibility widgets - Deep dive information about all aspects of accessibility by [Muhammed Salih Güler](https://twitter.com/salihgueler).
      • Schemas - Widget, State, Context and InheritedWidget explanations by [Didier Boelens](https://didierboelens.com).
      • Inherited Widget - Flutter’s InheritedWidget to hold app state by [Chema Molins](https://github.com/jmolins).
    • Howtos

      • Build Flavor - Define build configurations and switch them by [Salvatore Giordano](https://medium.com/@salvatoregiordanoo).
      • Parallax Effect - Parallax & non linear animation by [Marcin Szalek](https://marcinszalek.pl).
      • Build Flavor - Easily build flavors in Flutter (Android and iOS) with flutter_flavorizr by [Angelo Cassano](https://medium.com/@angeloavv).
  • Components

    • Demonstrations

      • Official Gallery - Demo for the material design widgets provided by Flutter Team.
      • Flutter Examples - Simple basic isolated apps for devs by [Nishant Srivastava](https://github.com/nisrulz).
      • Flutter Catalog - An app showcasing Flutter components, with side-by-side source code view, by [X-Wei](https://github.com/X-Wei).
    • UI

      • StaggeredGridView - GridView with tiles of variable sizes 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).
      • 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).
      • Flushbar - Highly configurable Snackbar by [Andre Haueisen](https://github.com/AndreHaueisen).
      • Stepper Touch - Lateral value stepper nicely animated by [Raouf Rahiche](https://github.com/Rahiche).
      • Typeahead - Display overlay suggestions to users as they type by [Abdul Rahman Al Hamali](https://github.com/AbdulRahmanAlHamali).
      • Snaplist - Create snappable list views by [David Leibovych](https://github.com/ariedov).
      • Pin Code - Animated & customisable Pin code for login and OTP by [Liew Jun Tung](https://github.com/liewjuntung).
      • Folding Cell - Fold your widget by [Faob](https://github.com/faob-dev).
      • Liquid Pull To Refresh - A beautiful and custom refresh indicator by [Ayush Agarwal](https://github.com/aagarwal1012/).
      • Direct Select - Selection widget with an ethereal, full-screen modal popup by [Ivan Yatsouba](https://github.com/iyatsouba).
      • Before After - Beautiful slider which makes it easier to display the difference between two images, by [Sahil Kumar](https://github.com/xsahil03x).
      • Scratcher - Scratch card widget which temporarily hides content from user, by [Kamil Rykowski](https://github.com/vintage).
      • Image Sequence Animator - 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](https://github.com/aliyigitbireroglu).
      • Beautiful_Popup - Beautify your app popup by [jaweii](https://github.com/jaweii).
      • Credit Card Form - Animated credit card input form [Origogi](https://github.com/Origogi).
      • Animated Selection Slide
      • Flutter Tags - Tags with different customizations by [Di Natale Antonino](https://github.com/Dn-a).
      • Flutter Neumorphic - Ready to use Neumorphic kit for Flutter with 🕶️ dark mode.
      • Dough - Widgets for a squishy user interface by [Josiah Saunders](https://github.com/HatFeather).
      • Sticky Infinite List - Highly configurable multi directional infinite list with Sticky Headers by [TatsuUkraine](https://github.com/TatsuUkraine).
      • Sticky Header - Sliver based sticky headers by [Romain Rastel](https://github.com/letsar).
      • Sticky Headers - Configurable sticky headers by [Simon Lightfoot](http://www.devangels.london/).
      • Hidden Drawer Menu - Beautiful drawer mode menu feature with perspective animations by [Rafael Almeida Barbosa](https://github.com/RafaelBarbosatec).
      • Flutter Inner Drawer - Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by [Di Natale Antonino](https://github.com/Dn-a).
      • Fancy Bottom Navigation - Animated bottom navigation by [Tony Owen](https://github.com/tunitowen).
      • Circular Bottom Navigation - Beautiful animated bottom navigation bar by [Iman Khoshabi](https://github.com/imaNNeoFighT).
      • Bottom Navy Bar - Beautiful and colorful animated bottom navigation bar by [Pedro Massango](https://github.com/pedromassango).
      • Titled Navigation Bar - Animated bottom navigation bar that switch between icon and title by [Pedro Massango](http://github.com/pedromassango).
      • Rubber Bottom Sheet - Elastic material bottom sheet by [Mattia Crovero](https://github.com/mcrovero).
      • Modal Bottom Sheet - Modal bottom sheet with Material, Cupertino iOS13 or custom appareance by [Jaime Blasco](https://github.com/jamesblasco).
      • RangeSlider - 2-thumb configurable RangeSlider by [Didier Boelens](https://www.didierboelens.com).
      • Fluid Slider - A slider with a minimal design and fluid like animation by [Vamsi Krishna](https://github.com/rvamsikrishna).
      • Flutter Xlider - A material design slider and range slider, horizontal and vertical, with RTL support by [Ali-Azmoud](https://github.com/Ali-Azmoud).
      • Reorderables - Drag&Drop Table, Row, Column, Wrap(Grid) and SliverList elements by [Hansheng Chiu](https://github.com/hanshengchiu).
      • Infinite Listview - Infinite scroll in both directions by [Simon Lightfoot](https://github.com/slightfoot).
      • Offline - Tidy utility to handle offline/online connectivity by [Jeremiah Ogbomo](https://twitter.com/jogboms).
      • Scroll To Index - Scroll to specified child element with given index for SliverList/ListView by [Jerry Chen](https://github.com/jerrywell/).
      • In View Notifier List - ListView that notify when widgets are on screen within a provided area by [Vamsi Krishna](https://github.com/rvamsikrishna).
      • Snap - Tool/Widget for extensive snap management & snapping between widgets by [Ali Yigit Bireroglu](https://github.com/aliyigitbireroglu).
      • Flick - Tool/Widget for extensive flick management. Work flawlessly with the snap lib or standalone by [Ali Yigit Bireroglu](https://github.com/aliyigitbireroglu).
      • ShowCaseView - Way to showcase your app features on iOS and Android by [Simform](https://github.com/simformsolutions).
      • Drag Select GridView - GridView that supports both dragging and tapping to select its items by [Hugo Passos](https://github.com/hugocbpassos).
      • Unicorn Speed Dial - Floating Action Button with Speed Dial by [Tiago Martins](https://github.com/tiagojencmartins).
      • Slidable - Slidable list item with left and right slide actions by [Romain Rastel](https://github.com/letsar).
      • Peek & Pop - Peek & Pop implementation based on the iOS functionality by [Ali Yigit Bireroglu](https://github.com/aliyigitbireroglu).
      • Slide Container
      • Facebook Reactions - Facebook reactions widget by [Duy Tran](https://github.com/duytq94).
      • Credit Card Form - Animated credit card input form [Origogi](https://github.com/Origogi).
      • Animated Selection Slide
      • Dough - Widgets for a squishy user interface by [Josiah Saunders](https://github.com/HatFeather).
      • ShowCaseView - Way to showcase your app features on iOS and Android by [Simform](https://github.com/simformsolutions).
    • Image

      • Multi Image Picker - Display multi image picker by [Radoslav Vitanov](https://github.com/Sh1d0w).
    • Text & Rich Content

      • Markdown - Markdown renderer for Flutter. It supports the original format, but no inline html.
    • Build automation

    • Monetization

      • Admob - GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
      • Firebase AdMob - Ad integration using Firebase.
    • Media

      • OK Google - Integrate google assistant by [Marcin Szalek](https://marcinszalek.pl/).
  • Plugins

    • Device

      • 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).
      • Device Calendar - Plugin for modifying calendars on the user's device by [Built to Roam](http://builttoroam.com).
    • Services

      • Intercom - Add Intercom integration to your app by [Maido Kaara](https://github.com/v3rm0n).
      • App Rating - Requesting and Writing Reviews for the App Store and Google Play by [Rody Davis](http://appleeducate.com).
  • Frameworks

    • State management

      • Async Redux - Redux without boilerplate. Allows for both sync and async reducers by [Marcelo Glasberg](https://github.com/marcglasberg/).
    • Animation

      • Animate Do - Animation package inspired in Animate.css by [Fernando Herrera](https://twitter.com/Fernando_Her85).
  • Gaming

    • Open source games

      • Awesome Flame - -stargazers:flame-engine/awesome-flame--> - Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by [Flame Engine](https://github.com/flame-engine).
  • Utilities

    • Top

      • Mutisya 2 - Online Flutter Studio by [Paul Mutisya](https://medium.com/@pmutisya).
      • FlutterIcon - Icon set generator by [Mike Hoolehan](https://github.com/ilikerobots).
    • VSCode

      • Awesome Snippets - Collection of commonly used classes and methods by [Nash](https://twitter.com/Nash0x7E2).
      • Flutter Files - Quick generation for BLoC templates files by context menu by [Gorniv](https://github.com/gorniv).
      • Flutter Intl - i18n binding from arb files by [Localizely](https://twitter.com/localizely).
    • IntelliJ / Android Studio

      • Flutter Intl - 18n binding from arb files by [Localizely](https://twitter.com/localizely).
  • Books

  • Podcasts

  • Bonus

  • Community

  • Videos

    • Howtos

      • Boring Show - Exploration with the Flutter Team.
      • Tensor Programming - Very rich content by [Tensor Programming](http://tensor-programming.com/).
      • Mtechviral - [Hindi/English] Mtechviral Series By [Pawan Kumar](https://github.com/iampawan).
      • Whatsupcoders - Free video series on Flutter Widgets by [Kamal](https://github.com/whatsupcoders).
Programming Languages