# awesome-flutter-mobile **Repository Path**: leanflutter/awesome-flutter-mobile ## Basic Information - **Project Name**: awesome-flutter-mobile - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-05 - **Last Updated**: 2022-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # awesome-flutter-mobile A curated list of awesome things related to Flutter mobile. [![Discord](https://img.shields.io/badge/discord-%237289DA.svg?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/zPa6EZ2jqb) --- **Table of Contents** - [awesome-flutter-mobile](#awesome-flutter-mobile) - [Packages](#packages) - [Projects](#projects) - [Related](#related) - [Contribution](#contribution) - [License](#license) ## Packages - [bot_toast](https://github.com/MMMzq/bot_toast) - A really easy to use flutter toast library.Easy to use and feature rich. ([Live Preview](https://mmmzq.github.io/bot_toast/)) - [bottom_navy_bar](https://github.com/pedromassango/bottom_navy_bar) - A beautiful and animated bottom navigation. The navigation bar use your current theme, but you are free to customize it. - [calendar_strip](https://github.com/IronLad85/flutter_calendar_strip) - Flutter Calendar strip widget with custom date and custom styling. Date range can also be set between 2 date to disable selection of irrevelant dates - [card_settings](https://github.com/codegrue/card_settings) - A flutter package for building card based settings forms. This includes a library of pre-built form field widgets. - [circular_bottom_navigation](https://github.com/imaNNeoFighT/circular_bottom_navigation) - Circular Bottom Navigation (or maybe a tab bar) - [concentric_transition](https://github.com/tiamo/flutter-concentric-transition) - Concentric Transition effect. Useful for onboarding, page transitions etc. - [convex_bottom_bar](https://github.com/hacktons/convex_bottom_bar) - A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported. - [credit_card_input_form](https://github.com/Origogi/Flutter-Credit-Card-Input-Form) - This package provides visually beautiful UX through animation of credit card information input form. - [crop](https://github.com/xclud/flutter_crop) - Crop for Flutter. Crop any widget/image in Android, iOS, Web and Desktop with fancy and customizable UI, in 100% pure Dart code. ([Live Preview](https://xclud.github.io/flutter_crop/)) - [crop_your_image](https://github.com/chooyan-eng/crop_your_image) - crop_your_image helps your app to embed Widgets for cropping images. - [custom_radio_grouped_button](https://github.com/ketanchoyal/custom_radio_grouped_button) - Custom Radio Buttons and Grouped Check Box Button - [data_tables](https://github.com/rodydavis/data_tables) - ListView on Mobile and Stateless Data Tables on Tablets and Desktops. - [device_preview](https://github.com/mobiten/device_preview) - Approximate how your Flutter app looks and performs on another device. ([Live Preview](https://flutter-device-preview.firebaseapp.com)) - [dots_indicator](https://github.com/pyozer/dots_indicator) - Dots indicator to show progression of a PageView for example - [dough](https://github.com/josiahsrc/flutter_dough) - This library provides widgets that can be used to create a smooshy user interface. - [easy_alert](https://github.com/best-flutter/easy_alert) - A alert package to use alert and toast within one line code. - [extended_image](https://github.com/fluttercandies/extended_image) - Official extension image, support placeholder(loading)/ failed state, cache network, zoom/pan, photo view, slide out page, editor(crop,rotate,flip), painting etc. ([Live Preview](https://fluttercandies.github.io/extended_image/)) - [extended_nested_scroll_view](https://github.com/fluttercandies/extended_nested_scroll_view) - extended nested scroll view to fix pinned header and inner scrollables sync issues. ([Live Preview](https://fluttercandies.github.io/extended_nested_scroll_view/)) - [fancy_bottom_navigation](https://github.com/tunitowen/fancy_bottom_navigation) - An animated Bottom Navigation Bar for Flutter apps, icon animates into place, colors are customisable.. - [fl_chart](https://github.com/imaNNeoFighT/fl_chart) - A powerful Flutter chart library, currently supporting Line Chart, Bar Chart and Pie Chart. - [flip_card](https://github.com/fedeoo/flip_card) - A component that provides flip card animation. It could be used for hide and show details of a product. - [flutter_animated_dialog](https://github.com/JackJonson/flutter_animated_dialog) - A new Flutter dialog with a series of beautiful animations, slide fade rotate size scale rotate3D animations. - [flutter_blurhash](https://github.com/fluttercommunity/flutter_blurhash) - Compact representation of a placeholder for an image. Encode a blurry image under 30 caracters for instant display like used by Medium - [flutter_carousel_slider](https://github.com/serenader2014/flutter_carousel_slider) - A customizable carousel slider for Flutter. Supports infinite sliding, custom indicators, and custom animations with many pre-built indicators and animations. ([Live Preview](https://serenader2014.github.io/flutter_carousel_slider/)) - [flutter_circular_text](https://github.com/faob-dev/flutter_circular_text) - Flutter package which places text in a curved circular path. - [flutter_custom_calendar](https://github.com/fluttercandies/flutter_custom_calendar) - A calendar control of flutter that supports three selection modes。 - [flutter_date_pickers](https://github.com/MariaMelnik/flutter_date_pickers) - Flutter package for day, week, range and month date pickers. - [flutter_fluid_slider](https://github.com/rvamsikrishna/flutter_fluid_slider) - A fluid design slider that works just like the Slider material widget. - [flutter_freshchat](https://github.com/fayeed/flutter_freshchat) - A Flutter plugin for integrating Freshchat in your mobile app. - [flutter_inner_drawer](https://github.com/Dn-a/flutter_inner_drawer) - Inner Drawer is an easy way to create an internal side section (left/right) where you can insert a list menu or other. - [flutter_k_chart](https://github.com/gwhcn/flutter_k_chart) - flutter_k_chart, Writted with pure dart, supported both iOS and Android. - [flutter_markdown](https://github.com/flutter/flutter_markdown) - A Markdown renderer for Flutter. Create rich text output, including text styles, tables, links, and more, from plain text data formatted with simple Markdown tags. - [flutter_material_pickers](https://github.com/codegrue/flutter_material_pickers) - A flutter package for easily and consistently showing material themed picker dialogs. - [flutter_mentions](https://github.com/fayeed/flutter_mentions) - A simple flutter input widget to add @ mentions functionality to your app. - [flutter_neumorphic](https://github.com/Idean/Flutter-Neumorphic) - A complete, ready to use, Neumorphic ui kit for Flutter. Dark theming compatible & fully customizable. - [flutter_page_indicators](https://github.com/OpenFlutter/flutter_page_indicators) - Page indicator for flutter, with multiple build-in layouts. - [flutter_parsed_text](https://github.com/fayeed/flutter_parsed_text) - A Flutter package to parse text and make them into multiple Flutter Text widget. - [flutter_rating_bar](https://github.com/sarbagyastha/flutter_rating_bar) - A simple yet fully customizable ratingbar for flutter which also include a rating bar indicator, supporting any fraction of rating. ([Live Preview](https://sarbagyastha.com.np/flutter_rating_bar/)) - [flutter_rounded_date_picker](https://github.com/benznest/flutter_rounded_date_picker) - The Flutter plugin that help you can choose dates and years with rounded calendars and customizable themes. - [flutter_scatter](https://github.com/letsar/flutter_scatter) - A widget that displays a collection of dispersed and non-overlapping children - [flutter_sidekick](https://github.com/letsar/flutter_sidekick) - Widgets for creating Hero-like animations between two widgets within the same screen - [flutter_slidable](https://github.com/letsar/flutter_slidable) - A Flutter implementation of slidable list item with directional slide actions that can be dismissed. - [flutter_sliding_up_panel](https://github.com/JackJonson/flutter_sliding_up_panel) - A sliding up panel widget which can be used to show or hide content, beautiful and simple. - [flutter_staggered_animations](https://github.com/mobiten/flutter_staggered_animations) - Easily add staggered animations to your ListView, GridView, Column and Row children as shown in Material Design guidelines - [flutter_sticky_header](https://github.com/letsar/flutter_sticky_header) - Flutter implementation of sticky headers as a sliver. Use it in a CustomScrollView. - [flutter_styled_toast](https://github.com/JackJonson/flutter_styled_toast) - A Styled Toast Flutter package. You can highly customize toast ever.Beautify toast with a series of animations and make toast more beautiful. - [flutter_swipe_action_cell](https://github.com/luckysmg/flutter_swipe_action_cell) - An awesome UI package incluing iOS style cell swipe action effect.You can use this package to implement iOS style tableView cell swipe action - [flutter_tags](https://github.com/Dn-a/flutter_tags) - Creating selectable and input tags (TextField) has never been easier. - [flutter_zoom_drawer](https://github.com/medyas/flutter_zoom_drawer) - A Flutter package with custom implementation of the Side Menu (Drawer) - [folding_cell](https://github.com/faob-dev/folding_cell) - Simple folding cell widget, pass frontWidget and innerWidget to fold and unfold. - [giffy_dialog](https://github.com/xsahil03x/giffy_dialog) - A Flutter package for a quick, handy and beautiful giffy dialog. - [hidden_drawer_menu](https://github.com/RafaelBarbosatec/hidden_drawer_menu) - Hidden Drawer Menu is a library for adding a beautiful drawer mode menu feature with perspective animation - [horizontal_card_pager](https://github.com/Origogi/Horizontal_Card_Pager) - Use dynamic and beautiful card view pagers (horizontal direction) to help you create great apps. ([Live Preview](https://origogi.github.io/Horizontal_Card_Pager/)) - [horizontal_center_date_picker](https://github.com/MayLau-CbL/flutter_horizontal_center_date_picker) - A flutter widget provides a horizontal date picker and always aligns selected date in center. - [horizontal_data_table](https://github.com/MayLau-CbL/flutter_horizontal_data_table) - A horizontal data table with a fixed column on left handside. - [indexed_list_view](https://github.com/marcglasberg/indexed_list_view) - Infinite ListView that lets you programmatically jump instantly to any item, by index. Performant for lists of any size. - [just_audio](https://github.com/ryanheise/just_audio) - A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback. - [k_chart](https://github.com/OpenFlutter/k_chart) - A Flutter K Chart. - [liquid_pull_to_refresh](https://github.com/aagarwal1012/Liquid-Pull-To-Refresh) - A beautiful and custom refresh indicator with some cool animations and transitions for flutter. - [material_floating_search_bar](https://github.com/bnxm/material_floating_search_bar) - A Flutter implementation of an expandable and animated floating search bar, also known as persistent search. - [modal_bottom_sheet](https://github.com/jamesblasco/modal_bottom_sheet) - Create awesome and powerful modal bottom sheets. Material, Cupertino iOS 13 or create your own style ([Live Preview](https://jamesblasco.github.io/modal_bottom_sheet/)) - [multi_split_view](https://github.com/caduandrade/multi_split_view) - Provides horizontal or vertical multiple split view for Flutter. - [nine_grid_view](https://github.com/flutterchina/nine_grid_view) - Flutter NineGridView & DragSortView, Similar to Weibo / WeChat nine grid view controls to display pictures. - [oktoast](https://github.com/OpenFlutter/flutter_oktoast) - A pure flutter toast library, support custom style/widget, easy achieve the same effect with native toasts. - [overflow_view](https://github.com/letsar/overflow_view) - A widget displaying children in a line with an overflow indicator at the end if there is not enough space. - [overlay_support](https://github.com/boyan01/overlay_support) - proivder support for overlay, easy to build toast and internal notification - [page_turn](https://github.com/fluttercommunity/page_turn) - Page Turn Widget | Add a page turn effect to widgets in your app. ([Live Preview](https://fluttercommunity.github.io/page_turn/)) - [pagination_view](https://github.com/excogitatr/pagination_view) - Flutter package to simplify pagination of list of items from the internet. - [pattern_formatter](https://github.com/hnvn/flutter_pattern_formatter) - A Flutter package provides some implementations of TextInputFormatter that format input with pre-defined patterns - [photo_view](https://github.com/fireslime/photo_view) - Photo View provides a gesture sensitive zoomable widget. Photo View is largely used to show interactive images and other stuff such as SVG. - [pie_chart](https://github.com/apgapg/pie_chart) - A Flutter package for creating beautiful Pie Charts with awesome animation. ([Live Preview](https://apgapg.github.io/pie_chart/)) - [pin_code_fields](https://github.com/adar2378/pin_code_fields) - A flutter package which will help you to generate pin code fields. Can be useful for OTP for example. - [pin_code_text_field](https://github.com/LiewJunTung/pin_code_text_field) - A beautiful and highly customisable Flutter widget for entering pin code. Suitable for use cases such as login and OTP. - [preload_page_view](https://github.com/octomato/preload_page_view) - A pre-load PageView widget which you can use it to preload one page before and after current page. - [provider](https://github.com/rrousselGit/provider) - A wrapper around InheritedWidget to make them easier to use and more reusable. - [responsive_scaffold](https://github.com/fluttercommunity/responsive_scaffold) - On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item. ([Live Preview](https://fluttercommunity.github.io/responsive_scaffold/)) - [rflutter_alert](https://github.com/RatelHub/rflutter_alert) - RFlutter Alert is super customizable and easy-to-use alert / popup dialogs for Flutter. You may create reusable alert styles or add buttons as much as you want with ease. - [rubber](https://github.com/mcrovero/rubber) - Rubber is an elastic bottom sheet widget with the customizable material spring animation. - [scratcher](https://github.com/vintage/scratcher) - Scratch card widget which temporarily hides content from user. - [shared_preferences](https://github.com/flutter/plugins) - Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android. - [simple_map](https://github.com/tiamo/flutter-simple-map) - A Flutter plugin for displaying a simple flat world map with animated points. - [sleek_circular_slider](https://github.com/matthewfx/sleek_circular_slider) - A highly customizable circular slider/progress bar & spinner for Flutter. - [sliding_up_panel](https://github.com/akshathjain/sliding_up_panel) - A draggable Flutter widget that makes implementing a SlidingUpPanel much easier! - [snaplist](https://github.com/ariedov/flutter_snaplist) - A small library that allows to create lists with snapping to item. - [sticky_and_expandable_list](https://github.com/tp7309/flutter_sticky_and_expandable_list) - Build a grouped list, which support expand/collapse section and sticky header, support use it with sliver widget. - [sweetalert](https://github.com/best-flutter/sweetalert) - sweet alert for flutter. - [table_calendar](https://github.com/aleksanderwozniak/table_calendar) - Highly customizable, feature-packed calendar widget for Flutter. - [titled_navigation_bar](https://github.com/pedromassango/titled_navigation_bar) - A beautiful, clean and simple bottom navigation bar with smooth animation on click. This package is high customizable, read more bellow for more details. - [toggle_switch](https://github.com/PramodJoshi/toggle_switch) - Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state. - [transformer_page_view](https://github.com/best-flutter/transformer_page_view) - PageTransformer for flutter - [vertical_card_pager](https://github.com/Origogi/Vertical_Card_Pager) - Use dynamic and beautiful card view pagers to help you create great apps. ([Live Preview](https://origogi.github.io/Vertical_Card_Pager/)) ## Projects - [Deer](https://github.com/aleksanderwozniak/deer) - Minimalist Flutter Todo App, built using BLoC pattern ## Related - [awesome-flutter](https://github.com/Solido/awesome-flutter) - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more. - [awesome-flutter-desktop](https://github.com/leanflutter/awesome-flutter-desktop) - A curated list of awesome things related to Flutter desktop. - [awesome-flutter-linux](https://github.com/jpnurmi/awesome-flutter-linux) - A curated list of awesome Linux-specific Flutter packages and projects. ## Contribution Please make sure to read the [Contributing Guide](./CONTRIBUTING.md) before making a pull request. ## License [MIT](./LICENSE)