352 Repositories
Flutter easy-to-use Libraries
Use ChatGPT from Flutter / Dart
Flutter ChatGPT API This package is a Flutter/Dart API around ChatGPT by OpenAI. This package requires a valid session token from ChatGPT to access it
🍕 FoodHub App is a Flutter application built to demonstrate the use of modern development tools with best practices implementation like Provider, Sqlite, Testing, Flash Dialog, Notification, Alarm Schedule, Dark Mode Theme, etc.
FoodHub App Features List Restaurant Detail Restaurant Restaurant Favorite Search Restaurant Schedule Notification Dark Mode Theme Quick start This is
Minimalist and Easy State Management for Bloc Inspired from Dart Generics.
Velocity Bloc Getting started In the pubspec.yaml of your flutter project, add the following dependency: dependencies: ... velocity_bloc: latest_
🎬 Ditonton App is a Flutter application built to demonstrate the use of modern development tools with best practices implementation like Modularization, BLoC, Dependency Injection, Firebase Analytics & Crashlytics, Sqlite, Testing, CI/CD, etc.
Ditonton App Features Movies (Now Playing, Popular, Top Rated) TV Show (On The Air, Popular, Top Rated) Watchlist Movies & TV Show Search Movies & TV
Easily build your Widgets, Avoid parenthesis nesting, easy to build UI, A little like swift-ui.
tenon_mortise Easily build your Widgets, Avoid parenthesis nesting, easy to build UI, A little like swift-ui. Getting Started Usage To use this plugin
A non-official package to use QOSIC on your Dart and Flutter app
Qosic Dart A Very Good Project created by Very Good CLI. About ❓ This package is a simple way to handle Qosic's USSD payment. It allows you to integra
A smartphone application called Easy Job goal is to make easier for businesses to find people who meet their standards as well as for job seekers to search for and choose from available positions .
Easy_Jobs 19SW54(MAD-Project) A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to ge
Minimal Dart wrapper to interact with Some Random Api. Easy to use, simplified and lightweight.
SRA - Some Random Api Minimal Dart wrapper to interact with Some Random Api. Easy to use, simplified and lightweight. Getting started Add the package
WIP: generate easy localization key code
Generates translation key code for the easy localization package. Support for json and yaml formats.You can see examples in the assets/ folder. Gettin
Text analyzer that extracts tokens from text for use in full-text search queries and indexes.
Tokenize text, compute document readbility and compare terms in Natural Language Processing. THIS PACKAGE IS PRE-RELEASE, and SUBJECT TO DAILY BREAKIN
An easy-to-use flutter http network requests handler with more functionality than http but more simpler than dio.
network_requests An easy-to-use flutter http network requests handler with more functionality than http but more simpler than dio. Platform Supported
A Flutter plugin to use iOS 16.1+ Live Activities ⛹️ & iPhone 14 Pro Dynamic Island ⚫️ features
Live Activities A Flutter plugin to use iOS 16.1+ Live Activities & iPhone 14 Pro Dynamic Island features. 🧐 What is it ? This plugin use iOS Activit
Dart package that conveniently wraps an isolate, ports and state for easy isolates.
Isolate Agents Description Isolate Agents adds a new class, Agent, which is a proper implementation of the Actor model for Dart. Where Isolates have n
A mobile client for the public apis repository, 1400+ free apis to use able to be navigated through your phone :)
Public APIs mobile app Your assistant app that will help you discover and pick the next API for your next development project What it contains, you sa
Its a food delivery application that user can buy food , using this application user can see the restaurants near to there location and far from them also. And this application provides easy interface that user can easily use this application for purchases.
epicure A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this
A light, powerful and reactive state management for Flutter Apps.
A light, powerful and reactive state management. Features ⚡️ Build for speed. 📏 Reduce boilerplate code significantly. 📝 Improve code readability. ?
[Flutter package] An easy and quick way to check if the local app is updated with the same version in their respective stores (Play Store / Apple Store ).
Retrieve version and url for local app update against store app Android and iOS Features Using as reference packages like in_app_update , version_chec
An easy way to add all google ads to your flutter app.
Google Ads An easy way to add all google ads to your flutter app. How to use it Add the google_mobile_ads package using flutter pub add google_mobile_
An animation Framework for Flutter. It is state-based, declarative, extensible, composable and easy to use.
⚠️ This package is in an early state of development. If you find any bugs or have any suggestions, please open an issue. Fleet is an animation framewo
A Dart utility package for easy async task cancellation
Dart Cancellation Token. Inspired by CancellationToken in C#. A Dart utility package for easy async task cancellation.
This is just the simplyfied Flutter Plugin use for one of the popular flutter plugin for social media login.
social_media_logins Flutter Plugin to login via Social Media Accounts. Available Social Media Logins: Facebook Google Apple Getting Started To use thi
Naan is an easy to use and secure wallet for NFTs & DeFi on the Tezos blockchain.
Naan - A Tasty Tezos Wallet Naan is a fun, simple, and secure way to create a Tezos wallet, collect NFTs, and explore the new world of Web3 on Tezos.
Feature-rich and easy-to-use Minecraft Fallout server bot.
更好的 Minecraft 廢土伺服器機器人 📚 介紹 這是個具有許多功能的廢土機器人,且完全免費與開源 另一大特色就是具有容易操作的界面,而不是傳統的小黑窗,讓任何人都能夠輕鬆使用~ 詳細功能請看 這裡 祝您使用愉快! 立即下載 🎮 下載 本軟體支援 Windows、Linux、macOS 作
Mixins is a package for shortening the use of some widgets or properties.
Usage It's not a great package, just help us to code briefly, everyone can make their own easily. To use this plugin, add mixins as a dependency in yo
A Dart dependency injection library aimed to be flexible, predictable and easy to use.
dino Dino is a Dart dependency injection library with optional code generation. It was inspired by DI in .NET and aimed to be flexible, predictable an
A playable and customizable and easy-to-use toolbar made with flutter.
playable_toolbar_flutter Playable toolbar package is a beautiful animated menu(toolbar) which you can customize as much as you want. Installation Add
A Flutter package for simple and easy to use actions like buttons, checkboxes and switches.
Easy Actions Overview A Flutter package for simple and easy to use actions like buttons, checkboxes and switches. Features Elevated Button Outlined Bu
Dart JS interop for Mermaid - The Javascript tool that makes use of a markdown based syntax to render customizable diagrams, charts and visualizations.
Mermaid (Dart) Dart JS interop for Mermaid - Javascript library that makes use of a markdown based syntax to render customizable diagrams, charts and
End-to-end mobile app templates that other developers can use during their Flutter development journey.
Flutter UI Templates Welcome Contributors 👋 The Robotics Forum always encourages new ideas. Aim 🎯 Main aim of this repository is to make things fast
A simple-to-use flutter update package for Windows, MacOS, and Linux.
Updat - The simple-to-use, flutter-based desktop update package Updat is a simple-to-use reliable flutter-native updater that handles your application
This is a mason brick you can use to generate code that get's you started right up with a flutter project
flutter_brick This is a mason brick you can use to generate code that gets you started right up with a flutter project A flutter brick created with th
The XOR Encryption algorithm is a effective and easy to implement method of symmetric encryption.
Symmetric XOR cipher library About XOR cipher XOR Encryption is an encryption method used to encrypt data and is hard to crack by brute-force method,
Let's setup Firebase for our Flutter app on Android, iOS and Flutter Web. Setup Firebase to use Firebase products.
Flutter Tutorial - Firebase Setup For Flutter Web Let's setup Firebase for our Flutter app on Android, iOS and Flutter Web. Setup Firebase to use Fire
Learn how to build a multi-step form flow and how to use bloc to effectively isolate the presentation layer from the business logic layer.
Multi-page Form Flow Learn how to build a multi-step form flow and how to use bloc to effectively isolate the presentation layer from the business log
A simple Todo app designed to simply use GraphQL as backend and provide an easy to use UI/UX.
simple_todo_app A simple Todo app designed to simply use GraphQL as backend and provide an easy to use UI/UX. A breakdown of the project and explanati
Demonstrates how to use the awesome_notifications plugin
awesome_notifications_example Demonstrates how to use the awesome_notifications plugin. Getting Started This project is a starting point for a Flutter
Connect your flutter app to firebase, use firebase's Authentication. Don't mind my poor UI. 😬
flutter_email_auth A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you start
A Package to implement, change and use Themes in Flutter
Modern Themes Github: https://github.com/Jules-Media/Modern_Themes Pub.dev: https://pub.dev/packages/modern_themes About With this Plugin you can impl
An advanced story viewer for Flutter. Quite easy & Quite advanced
AdvStory 📸 Quite simple & Quite advanced 🚀 Advanced Story viewer for Flutter. Supports image, video and custom stories. Full control over stories fo
Add beautiful animated effects & builders in Flutter, via an easy, highly customizable unified API.
Flutter Animate A performant library that makes it simple to add almost any kind of animated effect in Flutter. Pre-built effects, like fade, scale, s
Toor makes service locators compile-time safe and easy to manage
🌱 What is Toor Toor makes service locators compile-time safe and easy to manage. 🚀 Getting Started Define your dependencies somewhere in the project
An introduction slider has some screens that can use to describe your application.
An introduction slider has some screens that can use to describe your application. You can describe your application's title, description, logo, etc. It comes with several features.
Dart package to which makes data communication easy among different modules of your application.
LiveStream - Dart LiveStream is a data holder class which can observe change of data in real-time and emit values too. Here's emitter subscriber patte
Creating DartPad Snippets Made Easy
Dartpad Generator Built with ❤️ at DotSlash Hackathon Creating Dartpad Snippets Made Easy 🎯 Team Teen Tigada Kaam Bigada Theme Developer Tool Problem
SIES Library Catalog - a free book catalog application with an intuitive interface, available for use with Android devices
SIES Library Catalog Prepared by @kriticalflare @barath121 @sasukeuzumaki31 @mithil467 1. Introduction: - SIES Library Catalog is a free book catalog
Use your Flutter knowledge to generate videos, animations and slideshows
Use your Flutter knowledge to generate videos, animations and slideshows! Automate your video production with server-side rendering. Footage is still
A Dart EPUB parser built from the ground up, and designed to support a variety of use cases and custom
A Dart EPUB parser built from the ground up, and designed to support a variety of use cases and custom implementations such as on-device caching and serving content from a server.
Flutter Mockup use Bloc for big project.
flutter_mockup_bloc A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you star
A flutter widget to indicate loading progress. Easy to use, easy to extend
💙 👾 💫 A flutter widget to indicate loading progress. Easy to use, easy to extend
A package that gives us a modern way to show animated border as a placeholder while loading our widget with easy customization and ready to use.
A package that gives us a modern way to show animated border as a placeholder while loading our widget with easy customization and ready to use.
WooCommerce API - E-commerce Flutter v2.0 / USE block and architecture
Sonoff sonoffkz App - Woocommerce API Description Моя вторая версия магазина в открытом репозитории: при использовании стейт менеджемента BLoC и удобн
Flutter remote control - The main use of LongPressDraggable and DragTarget to achieve the universal remote control interaction effect.
Flutter remote control - The main use of LongPressDraggable and DragTarget to achieve the universal remote control interaction effect.
Localize your flutter application quickly and easily.
EzLocalization This package allows you to setup a powerful localization system with ease and in only a few minutes. Features Here are some features: E
This is a flutter package of video player. it's a very simple and easy to use.
This is a flutter package of video player. it's a very simple and easy to use.
The public ui library is used with the openim demo, and you can directly use it for secondary development.
flutter_openim_widget The public ui library is used with the openim demo, and you can directly use it for secondary development. import 'package:flutt
Smart Chessboard - For our project we would like to use a mix of AI and embedded systems.
Table of Contents Overview Usage How To Build How To Run Diagrams Dependencies Overview For our project we would like to use a mix of
A Flutter tool that makes golden testing easy.
🧙🏼 Alchemist Developed with 💙 by Very Good Ventures 🦄 and Betterment ☀️ . A Flutter tool that makes golden testing easy. Alchemist is a Flutter pa
An example on how to use Riverpod + GoRouter
go_router_example A simple login / logout example that showcases the use of Riverpod with GoRouter. This example exploits the usage of ref.listen and
Kullanmaya hazir widget cozumleri -Ready to use widget solutions
Ready to use widgets ( 🇹🇷 ) Projelerimde yararlı widget çözümleri kullanıyorum ve çoğu zaman orada kalıyor. Bunları hem ben hemde sizden gelenler il
A Dart-written Android app to make taking notes, tasks and events easy and straight forward
A Dart-written Android app to make taking notes, tasks and events easy and straight forward
Flutter ColorFilter generator and presets to use with ColorFiltered widget.
Flutter ColorFilter generator and presets to use with ColorFiltered widget.
[Flutter SDK V.2] - Youtube Video is a Flutter application built to demonstrate the use of Modern development tools with best practices implementation like Clean Architecture, Modularization, Dependency Injection, BLoC, etc.
[Flutter SDK V.2] - Youtube Video is a Flutter application built to demonstrate the use of Modern development tools with best practices implementation like Clean Architecture, Modularization, Dependency Injection, BLoC, etc.
Dart/Flutter package for using Elastic App Search through a simple API returning easy to handle objects
Dart/Flutter package for using Elastic App Search through a simple API returning easy to handle objects This package is a ready-to-use API for Elastic
Movie API Use Rest And Restful API
movie_api use rest and restful api The home screen fetches data from the Episodate API and shows a list of popular shows. The details screen and the s
You can use this package for transition between screens with interesting way with amazing animation
You can use this package for transition between screens with interesting way with amazing animation
A new Flutter project. Use of Padding Class(Widget) and Card Class (Widget)
Use_Of_Card_And_Padding_Class A new Flutter project. Use of Padding Class(Widget) and Card Class (Widget) Getting Started This project is a starting p
Use of Divider in Flutter (in our developed ID Card App)
Use_Of_Divider_In_IDCard Use of Divider in Flutter. Use of Divider in Flutter (in our developed ID Card App) Getting Started This project is a startin
A project that makes use of a Typescript back end and a Flutter web front end to consume the Jira API in order to visualize and interact with issues.
A project that makes use of a Typescript back end and a Flutter web front end to consume the Jira API in order to visualize and interact with issues.
This Flutter plugin created to show how to use OpenCV and ZXing C++ libraries natively in Flutter with Dart FFI using the camera stream
OpenCV and ZXing C++ libraries natively in Flutter with Dart FFI using the camera stream
Flutter Color Picker Wheel - an easy to use widget which can be heavily customized
Flutter Color Picker Wheel Flutter Color Picker Wheel is an easy to use widget which can be heavily customized. You can use the WheelColorPicker direc
For Once widgets use flutter_once
once For Once widgets use flutter_once Want to run a piece of code once (Once - Hourly - Daily - Weekly - Monthly - Every new version - Any custom dur
Flutte movies app, can be use as a starting point for your next project
Flutte movies app, can be use as a starting point for your next project
QuickSort & Sum is a ready-to-use widget for calculating algorithms
Flutter Algorithm This design is for an algorithm design lesson. QuickSort & Sum is a ready-to-use widget for calculating algorithms. Shows the capabi
An easy way to use pull-to-refresh.
MJRefresh An easy way to use pull-to-refresh 📜 ✍🏻Release Notes: more details Contents New Features Dynamic i18n Switching SPM Supported Swift Chaini
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
Expense tracking app flutter - Simple and easy to use Expense Tracking App
Flutter Expense Tracking App 🚀 Simple and easy to use Expense Tracking App. Fea
A beautiful cross platform mobile web app use this and ENJOY (2 page) - Flutter UI from scratch
course_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th
This library provides a customizable Flutter widget that makes it easy to display text in the middle of a Divider.
1. About 1.1. Introduction 1.1.1. Install Library 1.1.2. Import It 1.1.3. Use TextDivider 1.2. Details 1.2.1. Customization Options 1.2.2. Horizontal
State notifier test - A testing library which makes it easy to test StateNotifier. Built to be used with the state notifier, riverpod or flutter riverpod packages
Package Package is a port of felangel's bloc_test, modified to work with StateNo
Dart-dependency-injection - A simple example of how to use dependency injection with dart
This is a simple example of how to use dependency injection with dart. In this e
Horizontal list - A horizontal list widget to use in mainly for web or desktop application
horizontal_list A horizontal list widget with buttons next and previous. You can
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
A Flutter slidable widget that provides an easy to use configuration. Highly customisable. Just as you want it!
A Flutter slidable widget that provides an easy to use configuration. Highly customisable. Just as you want it!
SKAlertDialog - A highly customizable, powerful and easy-to-use alert dialog for Flutter.
SKAlertDialog A highly customizable, powerful and easy-to-use alert dialog for Flutter. GIF Screenshots SKAlertDialog Basic Alert Alert with buttons A
Easy and Fast internationalization for your Flutter Apps
Easy and Fast internationalization for your Flutter Apps Why easy_localization? 🚀 Easy translations for many languages 🔌 Load translations as JSON,
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
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
StudentTester - Simple Flutter app that teachers can use to test students
Student Tester flutter application Getting Started This project is a starting po
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
⚡️A highly customizable, powerful and easy-to-use alerting library for Flutter.
Flash ⚡️ A highly customizable, powerful and easy-to-use alerting library for Flutter. Website: https://sososdk.github.io/flash Specs This library all
Recipe-flavored markdown: make recipes easy to create and maintain
Recipe-Flavored Markdown Have you ever wanted a simpler approach to writing and
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
IntroAnimationSlider - A simple Flutte Animation Introduction for Mobile app easy to implement Using intro Views flutter
introappanimation simple Flutte Animation Introduction for Mobile app easy to im
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
A popup simple topModalSheet menu button widget with handsome design and easy to use
top_modal_sheet A popup simple topModalSheet menu button widget with handsome design and easy to use. Installations Add top_modal_sheet: ^1.0.0 in you
Easy nav - A simple wrapper around flutter navigator, dialogs and snackbar to do those things without context
EasyNav Just a simple wrapper around flutter navigator, dialogs and snackbar to
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
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
A Video and Audio player that can play from local assets, local files and network URLs with the powerful controls
Video/Audio Player in Flutter with Powerful controls How can we play videos in Flutter? There is a library directly from the Flutter team simply calle
An easy way to show a flutter custom popup widget.
flutter_easy_popup An easy way to show a flutter custom popup widget. Screenshot Example Screenshot Dropdown Menu App Operation Guide Multi Highlights