Flutter Community - A central place for community made Flutter content.

Last update: Aug 12, 2022

Flutter Community

Flutter Community

A central place for community made Flutter content.


The Flutter Community is an organization aimed at providing a central place for community made Flutter packages and content to live.

Our goal is to ensure packages made by the Flutter community are kept alive and maintained in one place.

Medium Articles

To go along with the packages, we have started a Medium publication as a central location for community content to be published - especially if it relates to the packages here.

https://medium.com/flutter-community

Packages

These are the packages featured on the Flutter Community.

Name Release Description Maintainer
android_alarm_manager_plus Pub Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire. Miguel Beltran
android_intent_plus Pub Flutter plugin for launching Android Intents. Not supported on iOS. Miguel Beltran
app_review Pub Request and Write Reviews and Open Store Listing for Android and iOS in Flutter. Rody Davis
backdrop Pub Backdrop implementation in dart. (https://material.io/design/components/backdrop.html) Harsh Bhikadia
breakpoint Pub A Flutter plugin to calculate the material design breakpoints. Rody Davis
sealed_unions Pub Sealed Unions for Dart George Medve
firestore_helpers Pub Firestore helper function to create dynamic and location based queries Thomas Burkhart
draggable_scrollbar Pub A scrollbar that can be dragged for quickly navigation through a vertical list. Additional option is showing label next to scrollthumb with information about current item. Marina Kuznetsova
after_layout Pub Execute code after the first layout of your widget has been performed, i.e. after the first frame has been displayed. Simon Lightfoot
flutter_blurhash Pub Compact representation of a placeholder for an image. Encode a blurry image under 30 caracters for instant display like used by Medium Robert Felker
contacts_service Pub A Flutter plugin to retrieve and manage contacts on Android and iOS devices. Lukas Dickie
flutter_downloader Pub A plugin for creating and managing download tasks. Supports iOS and Android. Hung Duy Ha
flutter_google_places Pub Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice Kev Morelli
infinite_listview Pub ListView with items that can be scrolled infinitely in both directions. Simon Lightfoot
flutter_launcher_icons Pub A package which simplifies the task of updating your Flutter app's launcher icon. Mark O'Sullivan
flutter_sms Pub A Flutter plugin to Send SMS and MMS on iOS and Android. If iMessage is enabled it will send as iMessage on iOS. This plugin must be tested on a real device on iOS. Rody Davis
sticky_headers Pub Flutter Sticky Headers - Lets you place headers on scrollable content that will stick to the top of the container whilst the content is scrolled. Simon Lightfoot
flutter_uploader Pub A plugin for creating and managing upload tasks with optional background exection support. Sebastian Roth
wear Pub A plugin that offers Flutter support for Wear OS by Google NO MAINTAINER PROVIDED
flutter_webview_plugin Pub Plugin that allow Flutter to communicate with a native Webview. Rafal Wachol
flutter_whatsnew Pub A new Flutter package to show updates to users. Rody Davis
workmanager Pub Flutter Workmanager. This plugin allows you to schedule background work on Android and iOS. NO MAINTAINER PROVIDED
font_awesome_flutter Pub The Font Awesome Icon pack available as Flutter Icons. Provides 1500 additional icons to use in your apps. Brian Egan
get_it Pub Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App" Thomas Burkhart
get_version Pub Get the Version Name, Version Code, Platform and OS Version, and App ID on iOS and Android. Rody Davis
import_sorter Pub Automatically sort all your dart imports. Support for any dart project. Matthew Gleich
native_widgets Pub A new Flutter package for using Android and iOS natively on each platform. Rody Davis
page_turn Pub Page Turn Widget - Add a page turn effect to widgets in your app. Rody Davis
persist_theme Pub A flutter plugin for persisting the theme data. Support for Dark Mode. Rody Davis
redux Pub Redux is a predictable state container for Dart and Flutter apps John Ryan
redux_undo Pub Make your redux store undo- and redoable. Inspired by the JS redux_undo package. Michel Engelen
responsive_scaffold Pub On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item. Rody Davis
rx_command Pub Reactive event handler wrapper class inspired by ReactiveUI. Thomas Burkhart
state_persistence Pub Persist state across app launches. By default this library store state as a local JSON file called data.json in the applications data directory. Simon Lightfoot

Submitting your packages

If you'd like to submit your package to the Flutter Community GitHub organization, please see the Flutter Community Transfer Guide.

Getting in contact

For any questions regarding the Flutter Community, please open an issue on the /community repository.

Note to packages owners

Flutter Community aims to bring the best community-made packages forward. Because of this, not all proposed packages will be accepted.

GitHub

https://github.com/fluttercommunity/community
Comments
  • 1. Package Proposal: redux_undo

    Package Proposal: redux_undo

    Dependency name (as used in pubspec.yaml): redux_undo Current pub.dev link: https://pub.dev/packages/redux_undo Current Git repository link: https://github.com/michelengelen/redux_undo Description: redux_undo gives you the possibility to go back in the state history making undo and redo actions possible Current maintainer: Michel Engelen, [email protected], michelengelen Needs new maintainer after transfer: NO (could be better with some more contributors, though) New maintainer (if applicable): / Reason for transfer: I think it is a good use-case to have the possibilities it provides in a redux-based application. Maybe there are some developers that want to help improving this package Comments: It is currently working as is, but could maybe be improved with more help

    Reviewed by michelengelen at 2020-01-30 08:08
  • 2. Package proposal: backdrop

    Hey,

    I've registered a new package which aims to provide Widgets to easily implement backdrop with flutter. The package is targeted to implement all options and use-cases mentioned in the material design guideline for backdrop

    I am actively working on implementing the remaining ToDos to publish v1.0.0. I'm hoping for contribution and feedback from the flutter-community.

    Regards.

    dart pub link: https://pub.dartlang.org/packages/backdrop

    git repo link : https://gitlab.com/daadu/backdrop (I'm maintaining this repo on gitlab, hope that is not an issue ;))

    Reviewed by daadu at 2018-07-23 13:52
  • 3. Package Proposal: Pull to Reveal

    Package Proposal: Pull to Reveal

    Dependency name (as used in pubspec.yaml): pull_to_reveal Current pub.dev Link: https://pub.dev/packages/pull_to_reveal Description: Wrapper around a ListView that reveals a given element when the list is pulled down - most likely for a search bar Current maintainer: Craig Labenz, [email protected], @craiglabenz Needs new maintainer after transfer: No New maintainer (if applicable): N/A Reason for transfer: Want to give back! Comments: :wave:

    Reviewed by craiglabenz at 2019-07-11 17:53
  • 4. Package Proposal: Chewie

    Package Proposal: Chewie

    Dependency name (as used in pubspec.yaml): chewie Current pub.dev link: https://pub.dev/packages/chewie Current Git repository link: https://github.com/brianegan/chewie Description: Video player Current maintainer: Rebar Ahmad, @Ahmadre Needs new maintainer after transfer: NO Reason for transfer: The community has done a fantastic job maintaining the package for a while now. I'd like to transfer it to the proper FC org so the maintainers have full control over the repo!

    Reviewed by brianegan at 2021-12-08 13:45
  • 5. Package Proposal: import_sorter

    Package Proposal: import_sorter

    Dependency name (as used in pubspec.yaml): import_sorter Current pub.dev link: https://pub.dev/packages/import_sorter Current Git repository link: https://github.com/Matt-Gleich/import_sorter Description: Dart package that automatically sorts all your flutter or dart imports Current maintainer: Matthew Gleich, [email protected], @Matt-Gleich Needs new maintainer after transfer: NO Reason for transfer: Wanna expose more people to this package as I think it can help a lot of people. Comments: Excited 😄

    Reviewed by gleich at 2020-04-21 17:53
  • 6. Package Proposal: redux.dart

    Package Proposal: Redux.dart

    Dependency name (as used in pubspec.yaml): redux Current pub.dev Link: https://pub.dev/packages/redux Description: Redux is a predictable state container for Dart and Flutter apps Current maintainer: Brian Egan (@brianegan / [email protected]) and John Ryan (@johnpryan) Needs new maintainer after transfer: NO Reason for transfer: Redux is a fairly popular package that currently lives under John's personal GitHub. Since the package is the work of the community -- with code, issues, help and documentation provided by many members of the community, we'd like to recognize the package as a work of the community.

    Reviewed by brianegan at 2019-11-14 17:00
  • 7. Package Proposal: flutter_uploader

    Package Proposal: flutter_uploader

    Dependency name (as used in pubspec.yaml): flutter_uploader Current pub.dev link: https://pub.dev/packages/flutter_uploader Current Git repository link: https://github.com/BlueChilli/flutter_uploader Description: A plugin for creating and managing upload tasks. Supports iOS and Android. Current maintainer: Max, [email protected], @onikiri2007 Needs new maintainer after transfer: yes New maintainer (if applicable): Sebastian, [email protected], @ened Reason for transfer: Quicker release cycles and steady maintenance for upcoming versions, current maintainer contacted & approved of transfer Comments:

    Reviewed by ened at 2020-09-10 10:19
  • 8. Package Proposal: Animated-Text-Kit

    Package Proposal: Animated-Text-Kit

    Dependency name (as used in pubspec.yaml): animated_text_kit Current pub.dev Link: https://pub.dev/packages/animated_text_kit Description: A flutter package which contains a collection of some cool and awesome text animations. Current maintainer: Ayush Agarwal, [email protected], aagarwal1012 Needs new maintainer after transfer: NO

    Reviewed by aagarwal1012 at 2019-05-27 10:35
  • 9. Discussion: Medium alternative

    Discussion: Medium alternative

    Should we use an alternative to medium and which alternative?

    Summary

    The medium blog is asking for a paid account. I would like to see flutter community articles on a self-hosted website.

    Screenshot: image

    Reviewed by amreniouinnovent at 2019-07-29 04:53
  • 10. Package Proposal: page_transition

    Package Proposal: page_transition

    Dependency name (as used in pubspec.yaml): page_transition Current pub.dev link: https://pub.dev/packages/page_transition Current Git repository link: https://github.com/kalismeras61/flutter_page_transition Description: When you go to next page this package gives you beautiful page transitions. Current maintainer: Yasin Ilhan, [email protected], kalismeras61 Needs new maintainer after transfer: NO New maintainer (if applicable): Reason for transfer: This package is that allows you nice transition when you go to next page and also it is first easy to use package with 99 score and peoples love. Comments:

    Reviewed by kalismeras61 at 2020-02-06 17:55
  • 11. Package Proposal: Steel Crypt

    Package Proposal: Steel Crypt

    Dependency name (as used in pubspec.yaml): steel_crypt Current pub.dev Link: https://pub.dev/packages/steel_crypt Description: A comprehensive library of high-level, cryptographic API's, either manually defined or pulled from PointyCastle. This library currently supports hashing, symmetric two-way encryption, asymmetric two-way encryption, and key/IV generation. It also has a CLI, for conducting basic cryptography operations. Current maintainer: Aditya Kishore, [email protected], AKushWarrior Needs new maintainer after transfer: NO Reason for transfer: Flutter community currently does not have a full-featured, documented encryption utility. This package is that, and has an ease of use better than every other encryption package. Furthermore, it's written in pure Dart and prioritizes the safety of user data. Given that it's a helpful, secure utility, I'd like it to be available for use of the larger Flutter community. Comments: [ANY REMAINING THINGS YOU WANT TO TELL US]

    Reviewed by AKushWarrior at 2019-11-09 18:12
  • 12. Discussion: Repository maintenance and future plans

    Discussion: repository maintenance.

    This issue has been made to discuss the maintenance of the fluttercommunity/community repository, and potentially also what the aim of the organisation still is as of mid 2022.

    Summary

    Issues in this repository have generally speaking not been processed since the second half of 2020. Apart from a few exceptions, they have not been answered, and their statuses were changed only by those who created them.

    While it isn't critical for package proposals (since packages can still live elsewhere), it becomes more problematic when dealing with packages already owned by the organisation: for example when we need to add a new maintainer to a repository.

    From what I gather, the core founders of the organisations have now other responsibilities and cannot dedicate time to ensure that the repository is maintained.

    What solution could we find to address this? Is it a matter of adding new maintainers? If we do so, should we also clarify what the scope of the packages owned by the organisation is? I see that https://github.com/fluttercommunity/community/issues/99 was created to discuss this more specifically.

    Maybe @jeroen-meijer @slightfoot and @mhadaily would like to comment?

    Reviewed by vkammerer at 2022-08-05 13:48
  • 13. Package Proposal: drag_select_grid_view

    Package Proposal: drag_select_grid_view

    Dependency name (as used in pubspec.yaml): drag_select_grid_view Current pub.dev link: https://pub.dev/packages/drag_select_grid_view Current Git repository link: https://github.com/hcbpassos/drag_select_grid_view Description: A grid that supports both dragging and tapping to select its items.

    Current maintainer: Hugo Passos, [email protected], @hcbpassos Needs new maintainer after transfer: Yes New maintainer (if applicable): Anyone interested :) Reason for transfer: I no longer work with Flutter, so I can not dedicate any time of my day-to-day work to maintain this library. Also, in my free time, I'm focusing on different technologies.

    Comments: drag_select_grid_view is a high quality package. It has been created with tons of unit and integration tests, lots of documentation, and elegant code. It is also reasonably popular, with 91 likes and 90% of popularity on pub. By taking ownership of this package, I'm pretty sure the new maintainer can improve the support and leverage the experience of the library users. Fun fact: @slightfoot himself helped me on developing such library :)

    Reviewed by hcbpassos at 2022-07-24 23:53
  • 14. Package Proposal: auto_translator

    Package Proposal: auto_translator

    Dependency name (as used in pubspec.yaml): auto_translator Current pub.dev link: https://pub.dev/packages/auto_translator Current Git repository link: https://github.com/theLee3/flutter_auto_translator Description: A command-line tool to translate ARB files using Google Cloud Translate. Current maintainer: Lee Phillips, [email protected], @theLee3 Needs new maintainer after transfer: no New maintainer (if applicable): Reason for transfer: Further exposure to the Flutter community. I feel that it can help many more developers if they know about it. Comments: A Medium article introducing the package can be found here.

    Reviewed by theLee3 at 2022-07-21 05:02
  • 15. PlatformException error has occured when i use flutter_sms package

    Discussion: [TOPIC NAME]

    This issue has been made to discuss [topic name and explanation].

    Summary

    [Tell us about the topic and why you'd like to start a discussion.]

    Reviewed by hridoycse197 at 2022-06-29 12:47
  • 16. Discussion: Publish Package Acceptance Criteria

    Discussion: Publish Package Acceptance Criteria

    This issue has been made to discuss the usefulness of publishing the criteria used to accept packages to this community list.

    Summary

    I'm not sure how useful this is relative to Google's own effort regarding Flutter Favorites. It would be nice to see why the packages were accepted and understand any security concerns.

    Publishing the criteria might help pre-suggested packages meet minimum standards you are looking for. However, obviously maintaining the criteria will take some work, which you might not have the humanpower to do.

    It also seems like Flutter Favorites and your organization might be doing redundant work, and I'm wondering if there is any way it could be combined (obviously Google would have to choose to interact with you which might not be what you want).

    Reviewed by whitemagehealing at 2022-04-29 20:54

Related

A Flutter package for place search using MapBox Api and for Static map image
A Flutter package for place search using MapBox Api and for Static map image

About This package provides easy api calls to MapBox Search API. Also, it contains an static map image generator ?? . Maki Icons can be used now in ma

May 20, 2022
A Flutter plugin which provides 'Picking Place' using Google Maps widget
A Flutter plugin which provides 'Picking Place' using Google Maps widget

Google Maps Places Picker Refractored This is a forked version of google_maps_place_picker package, with added custom styling and features.

Jul 18, 2022
Easy to use Animated Maps Markers with a detail card. Use it for a store or any place locator.

interactive_maps_marker for Flutter Easy to use Animated Maps Markers with detail card. Use it for store or any place locator. Demo Usage Add this pac

Jul 24, 2022
Give More is Donation/Charity App which is made in Flutter.
Give More is Donation/Charity  App  which is made in Flutter.

GIVE MORE Developed Android Application Using Flutter which can use for to Give donation with net banking and cards etc. User can see location of dona

Feb 27, 2022
A new flutter plugin for mapbox. You can use it for your map backgrounds inside flutter applications
A new flutter plugin for mapbox. You can use it for your map backgrounds inside flutter applications

A new flutter plugin for mapbox. You can use it for your map backgrounds inside flutter applications

May 7, 2022
MapBox-GL-flutter - MapBox GL flutter package
MapBox-GL-flutter - MapBox GL flutter package

MapBox GL - Flutter This app use MapBox If you want to run this code, please rep

May 29, 2022
Mapbox-flutter - A repository to demonstrate the use of Mapbox - it's Maps and Navigation SDKs in a Flutter application
Mapbox-flutter - A repository to demonstrate the use of Mapbox - it's Maps and Navigation SDKs in a Flutter application

MapBox Flutter This repository contains code corresponding to the Youtube video

Aug 7, 2022
A flutter plugin for Google Maps
A flutter plugin for Google Maps

IMPORTANT: This plugin is no longer under development Why? We initially built this plugin to fill an early gap in flutter. Since then, Google has made

Aug 2, 2022
Flutter plugin for forward and reverse geocoding

geocoder Forward and reverse geocoding. Usage Import package:geocoder/geocoder.dart, and use the Geocoder.local to access geocoding services provided

Aug 9, 2022
Moved to https://github.com/tobrun/flutter-mapbox-gl
Moved to https://github.com/tobrun/flutter-mapbox-gl

Please note that this project has moved. Please head to https://github.com/tobrun/flutter-mapbox-gl for updates. Flutter Mapbox GL Native This Flutter

Jun 26, 2022
A flutter package for select a city from svg map.
A flutter package for select a city from svg map.

City Picker From Map A flutter package for select a city from svg map. Supported countries (+150) are here. Screenshots Getting Started In the pubspec

May 1, 2022
Flutter Google Maps Tutorial

Flutter Google Maps Tutorial YouTube Video Setup Get an API Key at https://cloud.google.com/maps-platform/ Enable Maps SDK for Android, Maps SDK for i

Aug 5, 2022
Flutter Tutorial - Google Map with Live Location Tracking
 Flutter Tutorial - Google Map with Live Location Tracking

Flutter Tutorial - Google Map with Live Location Tracking Build Google Map app with Live Location Tracking in Flutter. ✌   App Preview Android Preview

Jul 15, 2022
Map Picker for Flutter
Map Picker for Flutter

Map Pin Picker A Vendor-free map Library for Easy and Quick Usage. Follow the steps to integrate Google Maps (https://pub.dev/packages/google_maps_flu

Jul 15, 2022
This project was developed in Flutter for the challenge of mapping space trash in real-time proposed by NASA Space Apps Challenge.
This project was developed in Flutter for the challenge of mapping space trash in real-time proposed by NASA Space Apps Challenge.

This project was developed in Flutter for the challenge of mapping space trash in real-time proposed by NASA Space Apps Challenge.

Oct 3, 2021
Flutter Google Map Example - Day 41
Flutter Google Map Example - Day 41

Flutter Google Map Example - Day 41 class Afgprogrammer extends Flutter100DaysOfCode { video() { return { "title": "Flutter Google Map Exa

Jul 30, 2022
A Flutter app using Google Maps SDK & Directions API
A Flutter app using Google Maps SDK & Directions API

Flutter Maps A Flutter app using Google Maps SDK & Directions API Plugins The plugins used in this project are: google_maps_flutter geolocator flutter

Mar 18, 2022
Flutter plugin to display a simple flat world map with animated points in real time
Flutter plugin to display a simple flat world map with animated points in real time

Flutter Simple Map Flutter plugin to display a simple flat world map with animated points in real time. Can be used as a presentation of online users,

Jul 20, 2021
A Flutter app using Google Maps SDK & Directions API
A Flutter app using Google Maps SDK & Directions API

Flutter Maps A Flutter app using Google Maps SDK & Directions API Plugins The plugins used in this project are: google_maps_flutter geolocator flutter

Apr 19, 2022