866 Repositories
Flutter providers-package Libraries
A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber
Intl Phone Number Input A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumb
Flutter package for animated unit stepper.
stepo A highly customisable Flutter package for animated unit stepper Supported Dart Versions Dart SDK version = 2.1.0 Demo Gif Installation Add the
A Dart package that detects credit card types based on their prefixes
credit_card_type_detector | Credit Card Type Detector A Dart package that detects credit card types based on the current credit card number patterns T
Dart package to get GitHub trending repositories and developers
github_trending A Dart library to get GitHub trending repositories and developers via github-trending-api. Installation Add github_trending as a depen
Flutter package to diplay progress through a milestone progress widget
milestone_progress Flutter package for IOS and Android to display progress through milestone progress widget. Screenshots ## Usage [Example]https://gi
Dart package responsible to provide the basic resources to Lambda Functions with Clean Dart
AWS Lambda Core This package is responsible to provide the basic resources to all services; Usage pubspec.yaml dependencies: aws_lambda_core: laste
flutter_bloc state management extension that integrates sealed_unions.
flutter_bloc meets sealed_unions Sponsors Our top sponsors are shown below! [Become a Sponsor] Try the Flutter Chat Tutorial ๐ฌ Quick Start Extend Uni
An extension to the bloc state management library which automatically persists and restores bloc states.
โ ๏ธ Attention: This repository has been moved to https://github.com/felangel/bloc and is now read-only! An extension to the bloc state management libra
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Simplify Equality Comparisons Overview Being able to compare objects in Dart often involves having to override the == operator as well as hashCode. No
Import & use javascript libraries in your flutter web projects
Import JS Library Import & use javascript libraries in your flutter web projects. flutter: assets: - assets/howler.js importJsLibrary(url: "./as
A new Flutter package for navigations bar.
flutter_navigations_bar A new Flutter package for navigations bar. Getting Started Bouncing Circle navigation bar properties : final Function(int) onc
Easy to use text widget for Flutter apps, which converts inlined urls into working, clickable links
LinkText Easy to use text widget for Flutter apps, which converts inlined URLs into clickable links. Allows custom styling. Usage LinkText widget does
A simple package for adding water drops to your Widgets!
Water Drop ๐ฆ ๐ฆ ๐ฆ A simple package for adding water drops to your Widgets! ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ Blog article with detailed explanation: htt
A Flutter package for paginating a list view
paging A Flutter package for paginating a list view Installation Add this to your package's pubspec.yaml file dependencies: ... paging: ^latest.ve
A token auction website made by Flutter thats interacts with Ethereum web3 through flutter_web3 package.
flutter_web3_auction A token auction website made by Flutter thats interacts with Ethereum web3 through flutter_web3 package. This flutter web package
This is Math-Puzzle game made in flutter and available on Playstore & AppStore
Math Matrix : Train Your Brain, Improve Math Skill Train Your Brain ยท Report Bug ยท Request Feature Math Matrix is a Math Game that tries improvise you
An easy Flutter state management library
EbloX An easy Flutter state management library.It is similar to Bloc, but it uses a lot of annotations and separates business logic from UI through th
A Flutter package that extends IndexedStack to allow for lazy loading.
lazy_load_indexed_stack A package that extends IndexedStack to allow for lazy loading. Motivation If you use the IndexedStack with bottom navigation,
A Flutter widget for rendering static html as Flutter widgets (Will render over 80 different html tags!)
flutter_html A Flutter widget for rendering HTML and CSS as Flutter widgets. Screenshot 1 Screenshot 2 Screenshot 3 Table of Contents: Installing Curr
A wrapper on top of alert dialog provided by flutter.
material_dialog A wrapper on top of alert dialog provided by flutter. Demo Use this package as a library 1. Depend on it Add this to your package's pu
A Package providing Core functionality/Template to start off a Clean Architecture based project
A Package providing Core functionality/Template to start off a Clean Architecture based project Features Provides with APIResult & UseCaseResult model
More than 130+ pages in this beautiful app and more than 45 developers has contributed to it.
flutter-ui-nice โค๏ธ Star โค๏ธ the repo to support the project or ๐ Follow Me.Thanks! Facebook Page Twitter Medium QQ Group Flutter Open NieBin Flutter O
Flutter plugin to display a simple steps indicator line widget
steps_indicator A simple steps indicator widget Installation Add steps_indicator: ^1.3.0 in your pubspec.yaml dependencies. And import it: import 'pac
Flutter plugin to display a popup menu button widget with handsome design and easy to use.
menu_button Flutter widget to display a popup menu button very simply and easily customizable. Resources Documentation Pub Package GitHub Repository I
A flutter package for creating badges.
Badges for Flutter Installing: In your pubspec.yaml dependencies: badges: ^2.0.2 import 'package:badges/badges.dart'; Basic Usage: Badge(
CLI package manager and template for Flutter
Slidy CLI package manager and template generator for Flutter. Generate Modules, Pages, Widgets, BLoCs, Controllers, tests and more. Slidy supports mob
Simple and easy-to-use Dart wrapper for HackerEarth API (Compile & Run)
HackerEarth API Simple and easy-to-use Dart wrapper for HackerEarth API which provides endpoints for compiling and running code in several languages.
Flutter Package: When your desired layout or animation is too complex for Columns and Rows, this widget lets you position/size/rotate/transform its child in complex ways.
align_positioned Widgets in this package: AlignPositioned AnimatedAlignPositioned AnimChain Why are these widgets an indispensable tool? When your des
A builder for extracting a package version into code
Include the version of your package in our source code. Add build_version to pubspec.yaml. Also make sure there is a version field. name: my_pkg versi
A Flutter package for accessing the Google Fonts API
google_fonts The google_fonts package for Flutter allows you to easily use any of the thousands of fonts available from fonts.google.com in your Flutt
Flutter's core Dropdown Button widget with steady dropdown menu and many options you can customize to your needs.
Flutter DropdownButton2 Intro Flutter's core Dropdown Button widget with steady dropdown menu and many options you can customize to your needs. Featur
This is flutter package for creating a gender selection widget which allows users to choose a gender with cool animations
gender_selection A Flutter package for gender selection. It is an aweome gender selection widget with cool gradients and animation effects Demo Instal
Easy to use, customizable and pluggable Theme Provider.
theme_provider Easy to use, customizable Theme Provider. This provides app color schemes throughout the app and automatically rebuilds the UI dynamica
Flutter package: Assorted layout widgets that boldly go where no native Flutter widgets have gone before.
assorted_layout_widgets I will slowly but surely add interesting widgets, classes and methods to this package. Despite the package name, they are not
Flutter package to create a day date scroller
scrolling_day_calendar A flutter calendar package to allow users to scroll through given dates either by swiping left and right or pressing the arrows
TutorialCoachMark - Create a beautiful and easy tutorial for your application.
TutorialCoachMark Create a beautiful and easy tutorial for your application. Example 1 Example 2 Usage To use this plugin, add tutorial_coach_mark as
Flutter DateField and DateFormField
date_field Contains DateTimeField and DateTimeFormField which allows the user to pick a DateTime from an input field! Depending on the mode, it can as
Flutter package and sample app to calculate Flight CO2 emissions
Flight CO2 Calculator About This plugin provides a collection of classes that can be used to: Load a list of airports from the OpenFlights.org dataset
Flutter Date Picker Library that provides a calendar as a horizontal timeline
Flutter Date Picker Library that provides a calendar as a horizontal timeline.
Target the specific design of Material for Android and Cupertino for iOS widgets through a common set of Platform aware widgets
Flutter Platform Widgets This project is an attempt to see if it is possible to create widgets that are platform aware. Currently in order to render t
A flutter list view which can drag & move item to change order.
draggable_flutter_list A flutter list view which can drag & move item to change order. some codes come from flutter_list_drag_and_drop fix flutter_lis
A iOS like table view including section, row, section header and divider
flutter_section_table_view A iOS like table view including section, row, section header and divider Support both Android and iOS Support drop-down ref
Amazing Flutter package for playing audio with a lot of features to offer.
Flutter_exoplayer A Flutter plugin that let's you play multiple audio files simultaneously with an option to choose if to play in background or as a f
A flutter package for image carousels.
flutter_image_carousel A flutter package for image carousels. Supports both Asset and Network images. Example new ImageCarousel( ImageProvider[
Target the specific design of Material for Android and Cupertino for iOS widgets through a common set of Platform aware widgets
Flutter Platform Widgets This project is an attempt to see if it is possible to create widgets that are platform aware. Currently in order to render t
Linter rules corresponding to the guidelines in Effective Dart
effective_dart This package is deprecated. Before it was deprecated, it was the way to provide analysis options corresponding to the guidelines in Eff
Flutter localization in easy steps
localize_and_translate Flutter localization in easy steps Share your love to this โค๏ธ Screenshots Tutorial Video Arabic : https://www.youtube.com/watch
A package to display blinking point to your mobile app in Flutter
Blinking point Easy way to create a blinking point for your Flutter project. Installation Add this to your package's pubspec.yaml file: dependencies:
Full Feature Todos Flutter Mobile app with fireStore integration.
IONICFIREBASEAPP DOWNLOAD TODO APP Marketplace for Mobile app and Backend that developed on leading Enterprise Technologies with as well as with your
A package for giving reviews for the things
give-star-reviews A package for giving reviews for the things Getting Started dependencies: givestarreviews: ^1.0.2 $ flutter pub get import 'pack
Flutter package to embed native in-app updater
native_updater Flutter package for prompting users to update with a native dialog whether using the app store version or any version at the user's dis
Flutter chat bubble/speech bubble widgets.
chat_bubbles plugin Flutter chat bubble widgets, similar to the Whatsapp and more shapes. Audio chat bubble widgets are also included. Easy to use and
A font loader to download, cache and load web fonts in flutter with support for Firebase Cloud Storage.
Dynamic Cached Fonts A simple, easy to use yet customizable font loader to use web fonts. Demo: https://sidrao2006.github.io/dynamic_cached_fonts ๐ I
A Flutter package that provides a WYSIWYG editor backed by flutter_inappwebview and the Summernote library.
Flutter Html Editor - Enhanced Flutter HTML Editor Enhanced is a text editor for Android, iOS, and Web to help write WYSIWYG HTML code with the Summer
Flutter package to create list of radio button, by providing a list of objects it can be a String list or list of Map.
Custom Radio Group List Flutter package to create list of radio button, by providing a list of objects it can be a String list or list of Map. Feature
A package containing different kinds of services and utilities.
TODO: Put a short description of the package here that helps potential users know whether this package might be useful for them. Features TODO: List w
A dart package which provides a lot of helpers functions for easy development.
more_functions A dart package which provides a lot of helpers functions for easy development. Installation Add this to your packages pubspec.yaml file
Flutter Package Manager
Flutter Package Manager Flutter Package Manager, powerfull package management via CLI, add/search/top/favorite packages! Install pub global activate
Flutter plugin for sound. Audio recorder and player.
Sounds Sounds is a Flutter package allowing you to play and record audio for both the android and ios platforms. Sounds provides both a high level API
Fancy design of radio buttons in Flutter (package).
A Flutter package for new radio button design. With Elegant Animation. Features Usage TODO: Include short and useful examples for package users. Add l
Package your Flutter app into OS-specific bundles (.dmg, .exe, etc.) via Dart or the command line.
flutter_distributor Package your Flutter app into OS-specific bundles (.dmg, .exe, etc.) via Dart or the command line. The flutter_distributor source
A Flutter package that two widgets switch with clipper.
Flutter Switch Clipper A Flutter package that two widgets switch with clipper. ไฝฟ็จ ไฝฟ็จFillClipperๅนถ่ชๅฎไน็ธๅ ณๅๆฐ View code SwitchCipper( initSelect: true,
Powerful, helpfull, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server with boilerplate code free.
flutter_axelor_sdk Powerful, helpful, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server w
A Flutter package to resolve Let's Encrypt SSL certificate problems with Android 7.1.1 and below
lehttp_overrides A Flutter package to resolve Let's Encrypt SSL certificate problems with Android 7.1.1 and below More information here (Italian) Gett
Change Application's name, package name, icon and Splash in one shot by one Command on Android & IOS
Change Application's name, package name, icon and Splash in one shot by one Command on Android & IOS. Installing dart pub global activate before_publi
A sample app of using the image_picker + path_provider and permission_handler package to request permission and store photos on mobile
image_picker_example A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you sta
A New Version Of Camera_camera Package For Flutter
Camera_Camera 2.0 important this is a new version of camera_camera package, I fixed in this version most of the camera bugs such as when the camera cr
A flutter package provides controllers and editors for complex models and lists
This package provides controllers and editors for complex models and lists and is inspired by simplicity of TextEditingController. It encapsulates sta
Dart package that converts number to words (English language)A Flutter/Dart package that converts number to words (English language)
flutter_number_to_words_english A Flutter/Dart package that converts number to words (English language) Flutter (Null Safety) Flutter (Channel stable,
A simple dart package to convert large numbers to a human readable format. 1278 to 1.2K instead, for example.
A simple dart package to convert large numbers to a human readable format. 1278 to 1.2K instead, for example. Features Represents large numbers in ter
Flutter package to determine whether to prompt a user to rate your app based on a given criteria.
should_review This package helps determine if a user should be prompted to rate your app. The behavior of this package was inspired by the stackoverfl
A Flutter plugin to request the device unlock screen.
device_unlock A Flutter plugin to request the device unlock screen on Android and iOS. How does it work The following attempts and fallbacks are made:
Loading indicator GIFs. Material and Cupertino (Android and iOS) loading indicators in assorted sizes. Use as placeholders for loading remote image assets. Demo: https://gallery.codelessly.com/flutterwebsites/loadinggifs/
Loading GIFs High quality Android and iOS loading spinners. View Demo Loading GIFs is a collection of high fidelity loading animations in GIF format.
A Flutter plugin that allows you to add an inline WebView.
native_webview A Flutter plugin that allows you to add an inline WebView. Motivation There is already a useful library for working with WebViews in Fl
Liquify your buttons, web demo at website
Hi, Introducing Liquid Button for Flutter. It supports Web and Mobile, not tested on Ios. Inspired by Liquid Button in JS. Preview Live Demo Download
This is a flutter package that parses pdf documents to strings
read_pdf_text This package parses text out of PDF document and returns it as a string. Android On Android the plugin uses PDFbox open source library m
A flexible multi select package for Flutter. Make multi select widgets the way you want.
Multi Select Flutter Multi Select Flutter is a package for creating multi-select widgets in a variety of ways. Dialog BottomSheet ChoiceChip Features
flutter commons package
Commons Commons Flutter package can used for Flutter Android and IOS applications. https://pub.dev/packages/commons example/lib/main.dart Includes Ale
A flutter package for voting processes e.g elections.
Polls GitHub ScreenShots Voting Not Voted Yet Voted Usage Basic: import 'package:polls/polls.dart'; Polls( children: [ // This cannot be l
A Flutter package to easily create a Credit Card in your application.
Awesome Card A flutter package to create a Credit Card widget in your application. Stay tuned for the latest updates: ๐ฑ Screenshots โ๏ธ Installation I
Dynamic Text Highlighting (DTH) package for Dart & Flutter.
Dynamic Text Highlighting (DTH) This package is used to highlight, in a completely dynamic way, keywords, or phrases, wherever they are present in a s
๐ช Colorful Icons for your Flutter App
Koukicons ๐ช This package provides +700 Colorful Icons for Flutter Apps. ๐ฑ Screenshot โ How to use To use this plugin, add koukicons as a dependency
A Flutter Package to render Mathematics, Physics and Chemistry Equations based on LaTeX
flutter_tex Contents About Demo Video Screenshots How to use? Android iOS Web Examples Quick Example TeXView Document TeXView Markdown TeXView Quiz Te
Better video player for Flutter, with multiple configuration options. Solving typical use cases!
Better Player Advanced video player based on video_player and Chewie. It's solves many typical use cases and it's easy to run. Introduction This plugi
An Advanced Logging Framework develop in flutter that provides quick & simple logging solution.
FLogs Advance Logging Framework FLog is an Advanced Logging Framework develop in flutter that provides quick & simple logging solution. All logs are s
A Flutter Plugin to visualize audio in android
flutter_visualizers (Depreciated & Not maintaining) A Flutter plugin to Visualize the audio being played (only android). Usage Add this to your pubspe
โ๏ธ A tidy utility to handle offline/online connectivity like a Boss
โ๏ธ Flutter Offline A tidy utility to handle offline/online connectivity like a Boss. It provides support for both iOS and Android platforms (offcourse
A Flutter plugin for handling Connectivity and REAL Connection state in the mobile, web and desktop platforms. Supports iOS, Android, Web, Windows, Linux and macOS.
cross_connectivity A Flutter plugin for handling Connectivity and REAL Connection state in the mobile, web and desktop platforms. Supports iOS, Androi
Full Feature Todos Flutter Mobile app with fireStore integration.
IONICFIREBASEAPP DOWNLOAD TODO APP Marketplace for Mobile app and Backend that developed on leading Enterprise Technologies with as well as with your
Dynamic Text Highlighting (DTH) package for Dart & Flutter.
Dynamic Text Highlighting (DTH) This package is used to highlight, in a completely dynamic way, keywords, or phrases, wherever they are present in a s
Flutter Package for Easier Creation of Home Screen Widgets
Home Widget HomeWidget is a Plugin to make it easier to create HomeScreen Widgets on Android and iOS. HomeWidget does not allow writing Widgets with F
Easiest way to add support for light and dark theme in your flutter app.
Adaptive Theme Easiest way to add support for light and dark theme in your Flutter app. It allows to manually set light or dark theme and also lets yo
A flutter widget for comparing two stacked widgets by dragging a slider thumb to reveal either sides of the slider horizontally or vertically.
Juxtapose A flutter widget for comparing two stacked widgets by dragging a slider thumb to reveal either sides of the slider horizontally or verticall
A custom is strong dropdown menu for Flutter
A custom is strong dropdown menu for Flutter. Easy to use and powerful for customization, it's up to you what you want to display in the dropdown menu!
Flutter_socks_proxy is a dart package, HTTP/Socks4/Socks5 proxy
flutter_socks_proxy flutter_socks_proxy is a dart package, HTTP/Socks4/Socks5 proxy Usage Use global import 'dart:convert';
Tools for Dart package maintainers
Cider (CI for Dart. Efficient Release) A command-line utility to automate package maintenance. Manipulates the changelog and pubspec.yaml. This tool a
Create beautiful Loading and Timer buttons in Flutter
Argon Buttons (Timer and Loading) Create beautiful Loading and Timer buttons using Argon Buttons. No need to worry about handling animations or timers
Flutter package designed to select an item from a list, with the option to filter and even search the items online.
select_dialog Package Package designed to select an item from a list, with the option to filter and even search the items online. Versions Non Null Sa
Flutter Package to Pick Image From Gallery or Camera
image_picker_gallery_camera Flutter Package to Pick Image From Gallery or Camera Getting Started A Flutter plugin for iOS and Android for picking imag
A Flutter package for Offers, Promo and Invites banners. Supports Android and Web.
flat_banners A Flutter package for Offers, Promo and Invites banners. Android support Android and Web. Usage To use this plugin, add flat_banners as a