859 Repositories
Flutter package Libraries
A ListView that allows you to group list items and support headers like iOS UITableView section.
GroupListView package for Flutter. A ListView that allows you to group list items and support headers like iOS UITableView section. Features List Item
A Simple and easy to use flutter package for showing progress bar.
progress_dialog A Simple and easy to use flutter package for showing progress bar. #Usage Import the package import 'package:custom_progress_dialog/cu
Displays a highly customizable week view (or day view) which is able to display events, to be scrolled, to be zoomed-in & out and a lot more !
Displays a highly customizable week view (or day view) which is able to display events, to be scrolled, to be zoomed-in & out and a lot more !
A new Flutter package project for simple a awesome dialogs
awesome_dialog A new Flutter package project for simple and awesome dialogs Usage To use this package, add awesome_dialog as a dependency in your pubs
A package that offers various page indicators inlcuding a Flutter implementation of the Ink Page Indicator
A package that offers various page indicators inlcuding a Flutter implementation of the Ink Page Indicator. See below for more examples.
A dart package to display a horizontal bar of customisable toggle tabs. Supports iOS and Android.
toggle_bar A dart package to display a horizontal bar of customisable toggle tabs. Supports iOS and Android. Installation Depend on it. dependencies:
Snooper android - Flutter platform package for Android which provides concrete implementations for various device info lookups
Flutter platform package for Android which provides concrete implementations for
Lottie-package-example-Flutter - A simple example about lottie package in Flutter
Lottie Package example - Flutter ScreenShot ⚠️ Essential Packages lottie: ^1.2.1
Stories editor - A package created in the style of the instagram story creator, with which you can create images with images, texts, stickers (Gifs)
flutter stories editor This is a package created in the style of the instagram s
PhoneIntl - 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
Add particle effects to anything.
Showcase Features Highly customizable (Don't like my particle effects? Make your own with little effort!) Very easy to use A lot of premade particles
This Flutter package provides a Search Widget for selecting an option from a data list
Search Widget This Flutter package provides a Search Widget for selecting an option from a data list. Provides filtering of items based on the search
A flutter package which contains a collection of some cool and beautiful effects; support android and ios
flutter effects A flutter package which contains a collection of some cool and beautiful effects; support android and ios . Screenshot type support ch
RoundedLoadingButton is a Flutter package with a simple implementation of an animated loading button, complete with success and error animations.
rounded_loading_button RoundedLoadingButton is a Flutter package with a simple implementation of an animated loading button, complete with success and
This flutter package provides an easy implementation of a Slider Button to cancel current transaction or screen
This flutter package provides an easy implementation of a Slider Button to cancel current transaction or screen
Flutter social button - A flutter package to create social media login buttons easily to any flutter app
Flutter Social Button is a flutter package to create social media login buttons easily to any flutter app.
Multi select flutter tejpal - A package for creating multi-select widgets in a variety of ways
Multi select flutter tejpal - A package for creating multi-select widgets in a variety of ways
GoogleNavBar is a Flutter widget designed by Aurelien Salomon and developed by sooxt98
google_nav_bar A modern google style nav bar for flutter. GoogleNavBar is a Flutter widget designed by Aurelien Salomon and developed by sooxt98. Gett
Flutter widget library containing buttons for authenticating with popular social networks: Apple, Google, Facebook, Twitter and Microsoft.
Flutter Auth Buttons This library is now in maintenance mode I'm no longer actively using Flutter and don't have the time to keep this library maintai
Flutter Page Transition Package
Flutter Page Transition Package This package gives you beautiful page transitions. Demo Usage It is really easy to use! You should ensure that you add
A set of Flutter widgets that makes grouping Checkboxes and Radio Buttons much easier!
grouped_buttons A set of Flutter widgets that makes grouping Checkboxes and Radio Buttons much easier! Installing Add the following to your pubspec.ya
A Smooth rating bar
A Star rating with touch and swipe rate enabled Supports replacing default star icons with desired IconData Supports half rate and full rate (1.0 or 0
A Flutter package for easy implementation of curved navigation bar
curved_navigation_bar pub package A Flutter package for easy implementation of curved navigation bar. Add dependency dependencies: curved_navigation
HSV(HSB)/HSL/RGB/Material color picker inspired by all the good design for your amazing flutter apps.
flutter_colorpicker HSV(HSB)/HSL/RGB/Material color picker inspired by all the good design for your amazing flutter apps. Adorable color pickers out o
Transparent Android system navigation bar with Flutter and FlexColorScheme package.
Sysnavbar with FlexColorScheme Transparent Android system navigation bar with Flutter and FlexColorScheme. FlexColorScheme V4 Notice If you are using
A collapsible sidebar for Flutter apps implementing the Material Design.
collapsible_sidebar A collapsible sidebar for Flutter apps implementing the Material Design. Features Material Design Pre-built customizable tile widg
Telnyx flutter - A Flutter package for both android and iOS which helps developers with Telnyx API services
Telnyx Flutter A Flutter package for both android and iOS which helps developers
Dialog-manager - A Flutter package that allows for neater declaration, abstraction and use of customisable dialogs
flutter_dialog_manager A Flutter package that allows for neater declaration, abs
Z time ago - A simple Flutter z time ago package used to change date to time ago for english, arabic and kurdish languages
This package is used to get time duration from now and given time for kurdish, a
Flutter app To list down your Daily task ,made using State manager i.e. Provider package
Flutter app To list down your Daily task ,made using State manager i.e. Provider package
Advanced exception handling and logging for dart/flutter applications
Talker Advanced exception handling and logging for dart/flutter applications 🚀 Log your app actions, catch and handle your app exceptions and errors
A package that allows you to add native drag and drop support into your flutter app.
native_drag_n_drop A package that allows you to add native drag and drop support into your flutter app. Currently supported features Support iPadOS 11
A Custom Time Interval Select Dropdown for getting a Time Range
time_interval_picker A Custom Time Interval Select Dropdown for getting a Time R
Flutter-context-menus - A flutter package to show context menus on right-click or long-press
context_menus A package to show context menus on right-click or long-press. 🔨 I
Acronym - A simple, lightweight and easy to use package to generate acronyms
A simple, lightweight and easy to use package to generate acronyms. Usage You ca
Flutter Custom, Text, 3D, Social media button's package
Flutter Button flutter_button, which is a flutter package, contains animated, cool and awesome buttons. That you may like, thanks to this package you
A flutter package to select a country from a list of countries.
Country picker A flutter package to select a country from a list of countries. Getting Started Add the package to your pubspec.yaml: country_picker: ^
A repo of dart packages that I've built along the way.
Pub-Dev This project is a mono-repo (of sorts) for the packages I've created along the way. Most of them were born for my own needs, some may be just
Dart duration iso parser - Package to parse duration from ISO 8601 string
duration_iso_parser Package for parsing ISO 8601 durations string to the Duratio
Slider controller - A package that gives us a slider controller a custom widget. This widget is used for easy customization for the slider widget
slider_controller A package that gives us a slider controller a custom widget. T
Flutter package to convert latitude/longitude to address and from address to latitude/longitude
location_geocoder Flutter package to convert latitude/longitude to address and from address to latitude/longitude. provides easy geocoding and reverse
A Flutter package to make and use beautiful color scheme based themes.
FlexColorScheme Use FlexColorScheme to make beautiful color scheme based Flutter themes, with optional primary color surface blends. The themes are ba
An open-source pubic transport app 🚌🚉
This is an open-source public transport app packed with cool features 😎 Try it out Platform Link 🍎 iOS Get on Testflight 🤖 Android Download the lat
Flutter error catching & handling plugin. Handles and reports exceptions in your app!
Catcher Catcher is Flutter plugin which automatically catches error/exceptions and handle them. Catcher offers multiple way to handle errors. Catcher
A basic UI toolkit to get you started with flutter application development.
Basic UI Toolkit [Theme: School] Descrption A basic UI toolkit to get you started with flutter application development. Widget List: SchoolToolkitButt
Flutter custom BottomBar Navigation Widget
bottom_bar_with_sheet 💥 Non-standard way to use more space of screens in your application 💥 😳 Custom bottom Sheet under Bottom Navigation Bar 😳 😩
Buy me crypto coffee - A Flutter package that helps you to integrate Buy me a crypto coffee widget in flutter
Buy me a crypto coffee Features A Flutter package that helps you to integrate Bu
Win32 registry - A package that provides a friendly Dart API for accessing the Windows registry
A package that provides a friendly Dart API for accessing the Windows registry.
Input fields for Flutter standalone or within a form
Flutter Input Widgets - Standalone or within a Form → flutter_input This package provides input widgets (fields) to manipulate data. The data to manip
Fancy OnBoarding Screen Library
👏 FancyOnBoarding A Fancy OnBoarding Screen Library for Easy and Quick Usage. Checkout the Original Author : Checkout the Original Designer : The sou
A dart package to help you parse and evaluate infix mathematical expressions into their prefix and postfix notations.
A dart package to help you parse and evaluate infix mathematical expressions into their prefix and postfix notations.
Audio classification Tflite package for flutter (iOS & Android).
Audio classification Tflite package for flutter (iOS & Android). Can also support Google Teachable Machine models.
BubbleShowcase is a small but power flutter package that allows you to highlight specific parts of your app to explain them to the user or to showcase your app new features.
BubbleShowcase BubbleShowcase is a small but powerful flutter package that allows you to highlight specific parts of your app (to explain them to the
Image Extensions A wrapper library for image package with some extra functions.
A wrapper library for image package with some extra functions. Installation Add this to your package's pubspec.yaml file: dependencie
Easy page navigation and management in Flutter apps.
sailor A Flutter package for easy navigation management. Warning: Package is still under development, there might be breaking changes in future. Index
A new Flutter package which helps you to implement Ticket Widget in your app.
flutter_ticket_widget A new Flutter package which helps you to implement Ticket Widget in your app. The source code is 100% Dart, and everything resid
A Flutter package with custom implementation of the Side Menu (Drawer)
Flutter Awesome Drawer Bar A Flutter package with custom implementation of the Side Menu (Drawer) Getting Started To start using this package, add awe
A flutter deskstop package that allows you to drag the native file into app support.
FileDragAndDrop A flutter deskstop package that allows you to drag the native file into app support. Platform Support Now only support on macOS, if an
A Nerolab Command Line Interface for Dart created by Nerolab
Nerolab CLI Nerolab Command Line Interface for Dart. Special thanks to GroovinChip with groovin_cli and very_good_cli. Installing dart pub global acti
Test telegram bot written in dart using teledart package
Dart-Tg-Bot Test telegram bot written in dart using teledart package. Run on local machine First install dart Clone the bot's source and install depen
A flutter app which provides basic info about our soalr system.
⭐ Solar System ⭐ Built with ❤︎ by Akash Debnath This is my first project on Flutter. I made a simple solar system app which provides basic information
ToDo App made with flutter which stores your todos based on their categories. The data is stored in external application storage in your device in JSON file.
⭐ My ToDo ⭐ Built with ❤︎ by Akash Debnath This is my second project on Flutter. This app hepls you to keep record of your ToDos. You can create your
An ultimate cheatbook of curated designs
Layouts Container Row MainAxisAlignment CrossAxisAlignment Column MainAxisAlignment CrossAxisAlignment Center Align Padding SizedBox Expanded Flexible
UIWidget is a Unity Package which helps developers to create, debug and deploy efficient, cross-platform Apps.
⚠️ The main repository of UIWidgets has been moved to https://github.com/Unity-Technologies/com.unity.uiwidgets. Please visit the new site if you have
FLUTTER API: Video Editor allows trim, crop, rotate and scale video with a super flexible UI Design
video_editor My other APIs Scroll Navigation Video Viewer Helpers Features Super flexible UI Design. Support actions: Crop Trim Scale Rotate Cover sel
A beautiful and customizable Star Rating Dialog package for Flutter
rating_dialog A beautiful and customizable Rating Dialog package for Flutter! Supports all platforms that flutter supports! Import the rating_dialog p
A routing package that lets you navigate through guarded page stacks and URLs using the Router and Navigator's Pages API, aka "Navigator 2.0".
A Flutter package to help you handle your application routing and synchronize it with browser URL. Beamer uses the power of Router and implements all
A customizable carousel slider for Flutter. Supports infinite sliding, custom indicators, and custom animations with many pre-built indicators and animations.
Flutter Carousel Slider A customizable carousel slider for flutter Screenshots Installing dependencies: flutter_carousel_slider: ^1.0.8 Demo Demo a
Flutter Package: network_status_bar
network_status_bar Create network status bar check your device is online/offline with simple slide animation. Getting Started This project is a starti
This package provides some widgets you can use to create a smooshy UI.
Dough Library Squishy widgets for Flutter. Quick Links Dough Demos Here are a few samples of the different widgets provided by this repo. You can find
A Flutter package for generating sign in buttons for different social media accounts.
Sign In Button A Flutter plugin for generating sign in buttons for different social media accounts. Getting Started You must add the library as a depe
A small library support load infinite for ListView - GridView on Flutter.
Paging A Flutter package that supports pagination(load infinite) for ListView, GridView Demo DataSource PageKeyedDataSource To create a PagingListView
System info plus - A Flutter plugin to get device Random Access Memory (RAM) size
system_info_plus A Flutter plugin to get device Random Access Memory (RAM) size.
Flutter package to simplify pagination of list of items from the internet.
PaginationView Installing In your pubspec.yaml dependencies: pagination_view: ^2.0.0-nullsafety.0 import 'package:pagination_view/pagination_view.da
This package allows you to scroll/select the value directly from the dropdown with less effort and time.
Direct Select This package allows you to scroll/select the value directly from the dropdown with less effort and time. Inspired by Virgil Pana shot Sa
A highly customizable Flutter color picker.
FlexColorPicker FlexColorPicker is a customizable color picker for Flutter. The ColorPicker can show six different types of color pickers, three of wh
Just audio background - A flutter package plugs into just audio to add background playback support and remote controls
just_audio_background This package plugs into just_audio to add background playb
Status Stepper: Use this package for showing status changing
status_stepper Use this package for showing status changing. For now available o
An Adaptive Navigation Bar in flutter. Navbar changes according to the screen size.
Adaptive NavBar (adaptive_navbar) Table of contents General info Setup Conclusion Useful Resources Meet the developer General info adaptive_navbar is
A simple web API to generate images from a url, made using shelf package.
Webshot API Yet another simple webshot API but written in dart and built using Shelf library to generate images from url. This is really useful for li
A replacement for Flutter's default SafeArea widget
ColorfulSafeArea A more customizable replacement for the SafeArea widget. It lets you set the color of your SafeArea without affecting the color of it
a simple yet powerful state management technique for Flutter
States_rebuilder `states_rebuilder` is Flutter state management combined with a dependency injection solution and an integrated router to get the best
Flutter package to show and pick country code
country list pick Flutter plugin to pick country with output name, code, dialcode and flag of country Usage To use this plugin, add country_list_pick
This is Stop Watch Timer for flutter plugin.🏃♂️
stop_watch_timer Simple CountUp timer / CountDown timer. It easily create app of stopwatch. https://pub.dev/packages/stop_watch_timer Example code See
A package provides an easy way to add shimmer effect in Flutter project
flutter_shimmer_widget A package provides an easy way to add shimmer effect in Flutter project Getting Started Animation Example Project There is a ex
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
Upgrader Flutter package for prompting users to upgrade when there is a newer version of the app in the store. When a newer app version is availabe in
FLUTTER API: It's powerful navigation by gestures and taps. You can scroll from left to right or tap on the navigation icons.
scroll_navigation My other APIs Video Viewer Video Editor Helpers Features Fancy animations. Customizable colors. Works with the back button. Scrollin
No official getnet package for flutter
get_net Package to do payments using api getnet Getting Started This project is a starting point for a Dart package, a library module containing code
Structured and Organized Flutter (ANDROID+WEB) template project using Redux architecture and Retrofit rest package
flutter_redux_template A new Flutter project. JSON Models classes need this lines to json generator: part 'foo.g.dart'; //on imports factory Foo.from
An example for the "transition" flutter package.
transition_package_flutter A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get y
Core layer of flutter projects.
Core layer usable in every Flutter project. Features Results: It usable for return operation result, message and/or data. DisplayMessages: Use them fo
Booking calendar - Flutter package to manage online bookings
Booking Calendar Want to make online bookings in your app? Then luckily you need
This package supports an animated icon with some customization.
animated_icon This package supports an animated icon with some customization. It includes an icon type, animation as well as onTap() parameters throug
This package allows you to draw dotted lines with Flutter.
About This package allows you to draw dotted lines with Flutter. Usage Parameter Default Description direction Axis.horizontal The direction of the en
Package to get details of the Instagram user and download reels video.
Flutter package to get Instagram user details and download reels videos. How to Use To use flutter_insta, first start by importing the package. import
Flutter package for painting on images
image_painter A flutter implementation of painting over image. Overview Features Seven available paint modes. Line, Box/Rectangle, Circle, Freestyle/S
Flutter package for drag-and-drop reordering of two-level lists
drag_and_drop_lists Two-level drag and drop reorderable lists. Features Reorder elements between multiple lists Reorder lists Drag and drop new elemen
This library allows you to create editable tables and spreadsheets with ease, either by providing initial row and column count to display an empty table or use it with predefined rows and column data sets.
Editable ⚡️ A highly customizable, editable table package for Flutter projects. Specs This package allows you to create editable tables and spreadshee
MVC pattern for flutter. Works as state management, dependency injection and service locator.
MVC pattern for flutter. Works as state management, dependency injection and service locator. Model View Controller Here's a diagram describing the fl
An Instagram like text editor Flutter widget that helps you to change your text style.
TextEditor An instagram like text editor widget for flutter Show some ❤️ and star the repo to support the project Features Edit TextStyle object font