670 Repositories
Flutter custom-widget Libraries
An implicit animation widget for rotation
AnimatedRotation An implicitly animated version of RotationTransition which automatically transitions the rotation over time when the provided angle c
This is a simple client of Reddit built with MVVM and Provider powered by a custom OAuth2.0 login
👷 🔧 🔩 Flutter Starter Architecture (MVVM + Hive) My custom starter project for Flutter apps. I was looking for a simple way to build Flutter app in
Custom-Position-Popup - Custom Position Popup For Flutter
Custom-Position-Popup before clone the GitHub repository please give a star on t
FT-Custom-Widget - A Custom Widget Built With Flutter
Custom Widget Watch it on YouTube Product Screen Sample when you implement compl
A Flutter select form field widget. It shows a list of options in a dropdown menu.
select_form_field A Flutter select field widget. It shows a list of options in a dropdown menu. This widget extend TextField and has a similar behavio
An easy to configure sidebar widget for your flutter mobile/web apps
flutter_sidebar An easy to configure sidebar widget for your flutter mobile/web apps See also: scaffold_responsive Usage import 'package:flutter_sideb
A Flutter Widget for an AppBar that is initially flush with the body and elevated when scrolled
appbar_elevation A Flutter Widget for an AppBar that is initially flush with the body and elevated when scrolled. Usage Use the ScrollActivatedAppBarE
A custom navigation bar with bubble click effect in Flutter
custom_navigation_bar A custom navigation bar with bubble click effect. Overview This project is inspired by this post from Dribbble and The Boring Fl
Material & Cupertino SpinBox for Flutter
SpinBox for Flutter SpinBox for Flutter is a numeric input widget with an input field for entering a specific value, and spin buttons for quick, conve
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
Segment display widget for Flutter
Segment display widget Segment display widget for Flutter. Supports multiple types of segment displays and segment customization. Contents Features In
🔥🚀 Flutter package to create Pin code input text field with every pixel customization possibility 🎨 with beautiful animations
Flutter PinPut From Tornike 🔥 🚀 Flutter package to create Pin code input (OTP) text field with every pixel customization possibility 🎨 and beautifu
A Flutter widget to set time with spinner instead of material time picker
flutter_time_picker_spinner Time Picker widget with spinner instead of a material time picker. 12H format 24H format 24H format with second Custom sty
Flutter Widget Quiz, made for Flutter Create (Source code size is limited to 5KB)
widget_quiz The branch for Flutter Create: https://github.com/mono0926/widget-quiz/tree/5k Getting Started This project is a starting point for a Flut
Toast Plugin for Flutter
fluttertoast Toast Library for Flutter Now this toast library supports two kinds of toast messages one which requires BuildContext other with No Build
Build a grouped list, which support expand/collapse section and sticky headers, support use it with sliver widget.
sticky_and_expandable_list Flutter implementation of sticky headers and expandable list.Support use it in a CustomScrollView. README i18n:中文说明 Feature
A Dart widget for entering international telephone numbers with dropdown searching input countries
Dart Tel Input A Dart widget for entering international telephone numbers with dropdown searching input countries Getting Started Add the following li
A flutter appliction listing all the widgets covered in Flutter widget of the week playlist.
Flutter Widget Guide A flutter appliction listing all the widgets covered in Flutter widget of the week playlist Get the app Now featured on itsallwid
UnDraw is a Flutter widget that provides 700+ illustrations
undraw/UnDraw UnDraw is a Flutter widget that provides 700+ illustrations, designed by Katerina Limpitsouni and developed by westdabestdb. Getting Sta
A simple widget for having UI elements that respond to taps with a spring animation.
spring_button A simple widget for having child widgets that respond to gestures with a spring animation. Media | Description | How-to-Use Media Watch
FTFS is a Flutter package which uses a TextField Widget to search and select a value from a list
FTFS is a Flutter package which uses a TextField Widget to search and select a value from a list. It's a simple, lightweight, and fully tested package unlike other "autocomplete" or textfield search packages.
Adaptive dialog - Show alert dialog or modal action sheet adaptively according to platform.
adaptive_dialog Show alert dialog or modal action sheet adaptively according to platform. showOkAlertDialog Convenient wrapper of showAlertDialog. iOS
Datetime picker formfield - A Flutter widget that wraps a TextFormField and integrates the date and/or time picker dialogs.
DateTimeField A TextFormField that emits DateTimes and helps show Material, Cupertino, and other style picker dialogs. Example See the example tab (ex
Multi type list view - A flutter customer ListView that displays multiple widget types.
MultiTypeListView A light weight flutter customer ListView that displays multiple widget types. Screenshot home chat Getting Started dependencies: m
Expandable bottom app bar widget for Flutter SDK
Expandable bottom app bar widget for Flutter SDK
Gol grid - a cellular automata flutter widget
GolGrid Conway's Game of Life in a flutter widget. A GolGrid is a rendering of a GridWorld controlled by a Thumper. Example The example contains two a
Cupertino back gesture - Flutter package to set custom width of iOS back swipe gesture area
cupertino_back_gesture A Flutter package to set custom width of iOS back swipe gesture area. Usage To use this package, add cupertino_back_gesture as
Displays a scrollable timeline with custom child widgets and custom icons.
Flutter Timeline Widget Displays a scrollable timeline with custom child widgets and custom icons. Installation In your pubspec.yaml file within your
Widget Background App Bar
Widget Background App Bar A background app bar plugin, use this plugin if you want to preserve background of sliver app bar when scrolling, inspired b
Custom bottom bar - A bottom tool bar that can be swiped left or right to expose more tools.
custom_bottom_bar A bottom tool bar that can be swiped left or right to expose more tools. usage Create your custom bottom bars with up to four custom
Flutter reaction button plugin it is fully customizable widget such as Facebook reaction button
Flutter Reaction Button Flutter button reaction it is fully customizable widget such as Facebook reaction button. Preview Demo Usage Include 'flutter_
Flutter ticket pass - A Flutter Widget to display the details of a ticket/pass purchased by customers and display the details of the purchase
ticket_pass_package A Flutter package to display the purchase of a ticket/pass along with additional details such as list of buyers. The source code i
Flutter tableview - A flutter widget like iOS UITableview. let listView with section header and each section header will hover at the top.
中文 flutter_tableview A flutter widget like iOS UITableview. let listView with section header and each section header will hover at the top. Installing
Wave progress - A custom wave progress widget
wave_progress_widget A customable wave progress widget Preview How to use Add this to your package's pubspec.yaml file: dependencies: wave_progress_
A flutter app to practice some common and important widgets
Flutter Beginner 2 A flutter app to practice some common and important widgets Developer Alexander Sosa (https://www.linkedin.com/in/alexander-sosa-as
Vid formfield chipinput - Flutter custom formfield with Chip inputs. (Part of video code-along)
ex2_formfield A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if
Flutterbadges - 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(
Daynightswitch - A day night switch widget for Flutter.
DayNightSwitch A day night switch widget for Flutter. Installation Add to pubspec.yaml. dependencies: day_night_switch: Usage To use plugin, just i
Connectionstatusbar - Flutter connection status bar, widget that animates when internet connection changes
connection_status_bar A widget that animates when internet connection changes Getting Started add it to your dependencies then use it anywhere on your
Ranepatimetable - Custom RANEPA mobile client on Flutter
NRU RANEPA (Timetable) Custom crossplatform open-source NRU RANEPA mobile client written on Flutter. Features iOS today extension and android app widg
Styledwidget - Simplifying widget style in Flutter.
Simplifying your widget tree structure by defining widgets using methods. Thanks to the introduction of extension methods in Dart 2.7.0, styled_widget
Loading_animation_widget - Flutter loading animation widget.
How to use Add loading_animation_widget: to your pubspec.yaml dependencies then run flutter pub get dependencies: loading_animation_widget: Then im
Flutter photo - video from album by flutter
archived The package is archived. Please use flutter_wechat_assets_picker. photo image picker, multi picker support ios icloud support video use flutt
IntervalProgressBar - An interval progress widget for Flutter
IntervalProgressBar An interval progress widget for Flutter. Preview v1 v2 Depend on it https://pub.dev/packages/intervalprogressbar Add this to your
Arisslidetransition - Create your own custom SlideTransition combined with some animation in Flutter
SlideTransition Animation - Flutter Create your own custom SlideTransition combi
Flutter_load_widget - Global Flutter loading widget
load Global loading widget, which can be used through simple configuration. Pure flutter library, not use native code. It is similar to OKToast in use
Arisonboardingscreen - Create your custom and beautiful onboarding screens easily with Flutter
Flutter Tutorial - Onboarding UI Screen Create your custom and beautiful onboard
An all-in-one Fllutter package for state management, reactive objects, animations, effects, timed widgets etc.
Frideos An all-in-one package for state management, streams and BLoC pattern, animations and timed widgets, effects. Contents 1. State management Gett
Flutter plugins created by Rody Davis
Flutter plugins by @rodydavis This repo contains the source code for Flutter third-party plugins (i.e., plugins developed by Rody Davis). Check the pa
Aris keyunique - Use the Flutter Unique Key To Preserve the state of Stateful Widgets if they moved around in the Widget tree
Flutter Tutorial - Flutter Keys - Unique Key Use the Flutter Unique Key To Prese
Aris inheritedwidget - The Inherited Widget helps you to easily distribute your app state to every widget in your Flutter app
Flutter Tutorial - Inherited Widget The InheritedWidget helps you to easily dist
Convert Widget To Image in Flutter
Convert Widget To Image You can transform all of your widgets into images in Flu
Floating Action Button Widget For Flutter
Flutter Tutorial - FloatingActionButton Widget (FAB) Embed the FloatingActionBut
A simple custom loading indicator package.
custom_loading_indicator A Flutter package to customise the loading indicators with your organisation's logo. Let's say you're a dentist and your app
🧾 Flutter widget allowing easy cache-based data display in a ListView featuring pull-to-refresh and error banners.
Often, apps just display data fetched from some server. This package introduces the concept of fetchable streams. They are just like normal Streams, b
📅 Customizable flutter calendar widget including day and week views
📅 Customizable, animated calendar widget including day, week, and month views. Navigation Animation Callbacks Changing the VisibleDateRange Available
Flutter Speedometer widget package
flutter_speedometer Flutter Speedometer widget package Getting Started In order to use this package, do import import 'package:flutter_speedometer/flu
A highly customisable and simple widget for having iOS 13 style tab bars.
cupertino_tabbar A highly customisable and simple widget for having iOS 13 style tab bars. It is highly recommended to read the documentation and run
A customisable height slider for Flutter.
Height Slider Widget for Flutter ✨ Demo 🚀 Usage class _MyHomePageState extends StateMyHomePage { int height = 170; @override Widget build(Bu
Flutter video player widget based on video_player
Neeko Simple video player widget based on video_player. Neek supports more actions such as timeline control, toggle fullscreen and so on. Note: This p
A customizable circular slider for Flutter.
flutter_circular_slider A customizable circular slider for Flutter. Getting Started Installation Basic Usage Constructor Use Cases Installation Add fl
A Flutter package that allows Android users to press the back-button twice to close the app.
double_back_to_close_app A Flutter package that allows Android users to press the back-button twice to close the app. Usage Inside a Scaffold that wra
A Flutter widget to crop images.
image_crop_widget A Flutter widget to crop images. The widget is completely written in Dart and has minimal dependencies. The widget displays the imag
A radio button widget for flutter that supports custom builders and a variable number of animations.
custom_radio An animatable radio button that can be customized to the max. I found it strange that flutter only provides two radio widgets: Radio and
The EasyRichText widget provides an easy way to use RichText.
easy_rich_text The EasyRichText widget makes the RichText widget easy. You do not have to split the string manually. This widget use regular expressio
A Custom 3D Button in Flutter
Clicky Button for flutter A Custom 3D Button in Flutter Demo How To Use it import 'clicky_button/clicky_button.dart' ... ClickyButton( child: Tex
📜Infinite View Pager widget for Flutter
infinite_view_pager Flutter infinite view pager widget Installation dependencies: infinite_view_pager: ^1.0.0 Example import 'package:infinite_view_
A credit card widget for Flutter application.
Flutter Credit Card A Flutter package allows you to easily implement the Credit card's UI easily with the Card detection. Preview Installing Add depen
A Flutter Country Picker Widget with support to country dialing codes
flutter_country_picker A Flutter Country Picker Widget with support to country dialing codes Usage Add the CountryPicker widget in your layout and use
A flutter widget which renders its child outside the original widget hierarchy.
overlay_container A flutter widget which renders its child outside the original widget hierarchy. Demo. This demo is present as an example here. You c
A Flutter widget for chat like a speech bubble in Whatsapp and others
A Flutter widget for chat like a speech bubble in Whatsapp and others
Flutter calendar week UI package
Flutter calendar week Flutter calendar week UI package IOS | Android: import 'package:flutter_calendar_week/flutter_calendar_week.dart'; CalendarWeek(
custom flutter candies(widgets) for you to build flutter app easily, enjoy it
Flutter Custom flutter candies(widgets) for you to easily build flutter app, enjoy it waterfall_flow A Flutter grid view easy to build waterfall flow
Most popular and easy to use open source UI library with 1000+ Widgets to build flutter app.
GetWidget is a 100% free Flutter open-source UI Kit library built with Flutter SDK to make Flutter development easier and more joyful than ever. GetWi
Create native settings for Flutter app in a minutes.
Settings UI for Flutter Installing: In your pubspec.yaml dependencies: settings_ui: ^1.0.1 import 'package:settings_ui/settings_ui.dart'; Basic Usag
Internationalized dialog for picking a single month from an infinite list of years.
month_picker_dialog Internationalized material style dialog for picking a single month from an infinite list of years. This package makes use of the i
A very easy-to-use navigation tool/widget for having iOS 13 style stacks.
cupertino_stackview A very easy-to-use navigation tool/widget for having iOS 13 style stacks. It is highly recommended to read the documentation and r
100+ Professional UI implementations with Code in Flutter. Available in Android, iOS, Linux and Web
Flutter UI Challenges My effort on replicating various apps UI on flutter. View on Web Building and running the code [ Updated ] Thank you all for you
A Flutter 3D widget that renders Wavefront's object files.
Flutter Cube A Flutter 3D widget that renders Wavefront's object files. Getting Started Add flutter_cube as a dependency in your pubspec.yaml file. de
Implementation of different design challenges in flutter.
my_flutter_ui_challenges Different set of screens implemented using flutter. Home Screen Car Rental App Design concept taken from https://www.uplabs.c
Flutter package that provides you custom clippers to help you achieve various custom shapes.
flutter_custom_clippers Flutter package that provides you custom clippers to help you achieve various custom shapes. Usage To use this plugin, add flu
A simple, smart and powerful Flutter calculator widget.
Flutter Calculator Widget A simple, smart and powerful Flutter calculator widget. Features Basic arithmetic: plus, minus, multiply, divide, %, bracket
⌚️Analog Clock widget for Flutter ⏰
Flutter Analog Clock Widget Clean and fully customizable analog clock widget. Installation In your pubspec.yaml file within your Flutter Project: depe
MoneyTextFormField is one of the flutter widget packages that can be used to input values in the form of currencies, by displaying the output format in realtime.
MoneyTextFormField MoneyTextFormField is one of the flutter widget packages that can be used to input values in the form of currencies, by displaying
A focusable and blurable TextField widget
Flutter Focus Widget 一个可以让FocusNode失去焦点的Widget A focusable and blurable widget of based on the FocusNode. 新增的参数: bool showFocusArea 使用一个半透明的红色方框显示焦点区域
Flutter widget to create a group of buttons fast
Flutter widget to create a group of buttons fast 🚀 Included Radio and CheckBox
Selectable Circle where colors can be customized and a child widget can be defined
selectable_circle A Flutter package for an Circle that can be Selected with animation. How to use SelectableCircle( width: 80.0, onSelected: (
A Flutter widget for images sliding
Simple Image Slider Widget (https://pub.dartlang.org/packages/simple_slider) A flutter library to show images in a sliding widget, the library also pr
A tab bar widget for Flutter 💙 with point indicator.
flutter_point_tab_bar A tab bar widget with point indicator. Demo Usage TabBar( controller: _tabController, indicator: PointTabIndicator(
A list component that refreshes and adds more data for Flutter.
Language: English | 中文简体 Dynamic List View A list component that can refreshes and adds more data for Flutter App. 🚀 github Installation Add this to
A super powerful widget to help developers build complex views quickly and comfortably.
FSuper FSuper can help developers build complex views quickly and comfortably. It supports rich text, rounded corners, borders, pictures, small red do
Flutter project containing all my flutter UI challenges
My Flutter Challenges A new Flutter project containing all my flutter UI challenges. How to get the code? You just click on the title of each challeng
CircularProfileAvatar is a Flutter package which allows developers to implement circular profile avatar
CircularProfileAvatar is a Flutter package which allows developers to implement circular profile avatar with border, overlay, initialsText and many other awesome features, which simplifies developers job. It is an alternative to Flutter's CircleAvatar Widget.
A flutter widget that expresses the concept of neuomorphism in UI design
neuomorphic_container A package widget that applies the concept of Neuomorphism in software development using Flutter. neuomorphic_container Package U
Custom Camera, Barcode Scanner etc
in_app_camera A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if
A flutter widget that provides pull-down refresh and pull-up load.
flutter_easyrefresh English | 中文 正如名字一样,EasyRefresh很容易就能在Flutter应用上实现下拉刷新以及上拉加载操作,它支持几乎所有的Flutter控件。它的功能与Android的SmartRefreshLayout很相似,同样也吸取了很多三方库的优点。
📝 one day list app created by flutter!
Language:简体中文|English Introduction Source of inspiration “One Day list ” is a small, simple and beautiful app, It can help you keep track of your dail
A simple zoomable image/content widget for Flutter.
📸 Easy to use yet very customizable zoomable image widget for Flutter, Photo View provides a gesture sensitive zoomable widget. Photo View is largely used to show interacive images and other stuff such as SVG.
A powerful UI framework for Google Flutter.
English | 简体中文 FLUI A powerful UI framework for Google Flutter Demo apk Features A set of high-quality Flutter widgets out of the box Comprehensive us