Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

awesome-flutter


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

Last synced: 4 days ago
JSON representation

  • Plugins

    • Services

      • App Rating - Requesting and Writing Reviews for the App Store and Google Play by [Rody Davis](http://appleeducate.com).
      • Intercom - Add Intercom integration to your app by [Maido Kaara](https://github.com/v3rm0n).
    • 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).
      • WebView - Render web content by [Hadrien Lejard](https://twitter.com/HadrienLejard).
      • Downloader - Create and manage download tasks by [HungHD](https://github.com/hnvn).
      • QR Code Reader - QR Code reader plugin by [Matheus Villela](https://github.com/villela).
    • Vision

      • Plugins - Official Flutter Team Plugins.
  • Components

    • Media

      • OK Google - Integrate google assistant by [Marcin Szalek](https://marcinszalek.pl/).
      • Audio Service - System background audio support by [Ryan Heise](https://github.com/ryanheise). [Tutorial](https://suragch.medium.com/background-audio-in-flutter-with-audio-service-and-just-audio-3cce17b4a7d?sk=0837a1b1773e27a4f879ff3072e90305) by [Suragch](https://twitter.com/Suragch1).
      • Flutter Sound - Flutter audio recorder and player at one hand by [dooboolab](https://github.com/dooboolab).
      • 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).
    • UI

      • Slide Container
      • 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).
      • Card Settings - package for building settings forms by [codegrue](https://github.com/codegrue).
      • Timelines - Powerful & Easy to use timeline package by [Chulwoo Park](https://github.com/chulwoo-park).
      • Timeline Tile - A tile to help build beautiful and customisable timelines by [Julio Bitencourt](https://github.com/JHBitencourt).
      • Rounded Loading Button - Button with a loading indicator, complete with success and error animations by [Chris Edgington](https://twitter.com/ChrisTheEdg).
      • PlutoGrid - Web and desktop datagrid that can be controlled by the keyboard by [bosskmk](https://github.com/bosskmk).
      • 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).
      • 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).
      • 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).
      • Google Nav Bar - A modern google style nav bar for flutter by [Sooxt98](http://github.com/sooxt98).
      • 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).
      • ShowCaseView - Way to showcase your app features on iOS and Android by [Simform](https://github.com/simformsolutions).
      • 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).
      • Sticky Headers - Configurable sticky headers by [Simon Lightfoot](http://www.devangels.london/).
      • Parallax - ViewPager by [Iiro Krankka](https://github.com/roughike).
      • Circular Bottom Navigation - Beautiful animated bottom navigation bar by [Iman Khoshabi](https://github.com/imaNNeoFighT).
      • Wave - Displaying some waves with custom color, duration, floating and blur effects by [RockerFlower](https://github.com/RockerFlower).
      • Calendar Carousel Widget - - stargazers:dooboolab/flutter_calendar_carousel--> - Calendar carousel by [dooboolab](https://github.com/dooboolab/flutter_calendar_carousel)
    • 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 - showcasing Flutter components, with side-by-side source code view, by [X-Wei](https://github.com/X-Wei).
      • Generative Art - Generative Art by [Robert Felker](https://github.com/Solido).
    • 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).
      • AutoSizeText - Automatically resizes text to fit perfectly within its bounds by [Simon Leier](https://github.com/leisim).
    • Internationalization

      • attranslate - Semi-automated translation of ARB or JSON files by [fkirc](https://github.com/fkirc).
    • Monetization

      • Admob - GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt.
      • Firebase AdMob - Ad integration using Firebase.
      • Inapp Purchase - Features set of 'in app purchase' derived from [react-native-iap](https://github.com/dooboolab/react-native-iap) by [dooboolab](https://github.com/dooboolab).
    • Charts

      • FL Chart - Draw fantastic charts in Flutter by [Iman Khoshabi](http://www.ikhoshabi.com).
    • Navigation

      • Fluro - The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by [Posse](http://goposse.com).
    • Image

      • Photo View - Scalable image view with loading placeholder by [Renan C. Araรบjo](https://github.com/renancaraujo).
      • Cached Network Image - Show images from the internet and keep them in the cache directory by.
      • Image Picker - Images Selection by [Collin Jackson](http://www.collinjackson.com).
    • 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.
    • Styling

      • Flutterial - Flutter Material Theme explorer by [Erick Ghaumez](https://twitter.com/rxlabz).
  • Articles

    • Introduction

      • Presentation - by [Helio S. Junior](https://github.com/hjJunior).
      • Flutter Web - Ins and Outs of Flutter Web by [Nash](https://github.com/nash0x7e2).
    • 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/).
      • Awesome Flutter tips - Tips to help developers increase productivity by [erluxman](https://twitter.com/erluxman/).
      • SZAลKO-BLOG - Step by step advanced design by [Marcin Szalek](https://marcinszalek.pl).
    • Tutorial

    • Advanced

      • Rendering Engine Tutorial - Flutter's Rendering Engine: A Tutorial by [AbdulRahman AlHamali](https://github.com/AbdulRahmanAlHamali/).
      • 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://github.com/nash0x7e2).
      • Inherited Widget - Flutterโ€™s InheritedWidget to hold app state by [Chema Molins](https://github.com/jmolins).
      • 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).
    • Beginner

      • Layout Cheat Sheet - Extensive examples of layout widgets by [Tomek Polaล„ski](https://github.com/tomaszpolanski).
      • Roadmap to Flutter Development - Visual roadmap with principles, patterns, and frameworks for Flutter newbies by [Olexandr Leuschenko](https://github.com/olexale).
      • Beginner's Guide - Comprehensive guide to the basics of Flutter and Firebase by [Anthony](https://github.com/antz22).
      • Getting Started with Flutter - by [raywenderlich.com](https://www.raywenderlich.com).
    • Intermediate

      • Flutter state management for minimalists - Understanding app architecture without relying on third-party frameworks by [Suragch](https://twitter.com/Suragch1). See also [State Management](#state-management).
    • Howtos

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

    • Howtos

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

  • Frameworks

    • State management

      • Async Redux - Redux without boilerplate. Allows for both sync and async reducers by [Marcelo Glasberg](https://github.com/marcglasberg/).
      • 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).
    • Backend

      • Parse for Flutter - Open source backend framework by [ParsePlatform](https://parseplatform.org/).
    • Animation

      • Animate Do - Animation package inspired in Animate.css by [Fernando Herrera](https://twitter.com/Fernando_Her85).
      • Flutter-animation-set - Easy to build an animation set by [efoxTeam](https://github.com/efoxTeam).
    • Data

      • Graphql - Implementation of the GraphQL spec by [Zino App B.V.](https://github.com/zino-app).
  • Engines

    • Game

      • 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

      • FlutterIcon - Icon set generator by [Mike Hoolehan](https://github.com/ilikerobots).
      • Flutter Sidekick - Simple app to make Flutter development more delightful by [Leo Farias](https://github.com/leoafarias).
    • 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).
    • Desktop

      • MacOS UI - Widgets and themes implementing the current macOS design language by [Groovin Chip](https://twitter.com/GroovinChip).
  • Books

  • Podcasts

  • Bonus

  • Templates

    • Vision

      • ML Vision Camera Stream - ML vision recognitions (QRcode, face, ...) with live camera stream by [Aumard Jimmy](https://github.com/jaumard) and [Santetis](https://github.com/santetis).
    • 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/).
      • DrawApp - Sample Drawing App to demonstrate how to allow user to draw onto canvas with color picker and brush thickness slider by [Jake Gough](https://github.com/SnakeyHips).