385 Repositories
Flutter user-state-management Libraries
π 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
A powerful Flutter chat UI component library and business logic for Tencent Cloud Chat, creating seamless in-app chat modules for delightful user experiences.
style .button-9 { appearance: button; backface-visibility: hidden; background-color: #1d52d9; border-radius: 6px; border-width: 0; box-shadow: rgba(
π User management app built in flutter using clean architecture, MVVM, get it, dio, RxDart, bloc, cubit, getX and provider
π₯ Go Rest app In this project, we are going to build a user management app using Flutter. We have used the Go REST API to make HTTP request methods.
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_
π» Flutter clean architecture using the bloc & cubit library for state management
Egymation π₯ Β· This application was developed using a well-defined and decoupled architecture, following TDD (test-driven programming) as a working me
π Desktop GUI to generate file checksum (SHA and MD5).
Note currently this app is only available for Windows and Linux. File Checksum File checksum is an old technique to verify the integrity of a file. An
A Note app built with flutter and integrate with Firebase for user authentication and backend database.
Note App Note app (Both frontend and backend) created with Flutter and Firebase. Complete UI Contains Sign in & Sign up Home Screen Setting screen Acc
Small calculator made to exemplify state management principles in Flutter using BLoC.
Oop Class Flutter Template Generated by the Very Good CLI π€ A Very Good Project created by Very Good CLI. Getting Started π This project contains 3
Application to facilitate the management of the teacher's work
ACADOCEN 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
MedRec: Using Blockchain for Medical Data Access and Permission Management
MedRec Medical records need innovation. Patients leave data scattered across various jurisdictions as life events take them away from one providerβs d
An atomic state management library for dart (and Flutter). Simple, fast and flexible.
nucleus An atomic dependency and state management toolkit. Design goals Simplicity - simple API with no surprises Performance - allow for millions of
This is a Clone FinkuApp Inspired by This Real App It Self, Finku is a Money Management Tracker Develop by Fintech
π¦ Finku App This is a Clone FinkuApp Inspired by This Real App It Self, Finku is a Money Management Tracker Develop by Fintech. π Installing depende
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 flutter state management solution.
A Flutter State Management solution with dependency injection Usage Create your business logic class and place all variables, methods inside it. impor
A chatπ¬ applicationπ± developed using Flutter and Firebase along with feature of user authenticationπ©πΌβπ»
Chitty-Chat A chat π¬ application π± developed using Flutter and Firebase along with feature of user authenticationπ©πΌβπ». Along with it, it has the
Riverpod University. App that shows my way of dealing with state management in Flutter.
Riverpod University A Flutter project that showcases Riverpod possibilities created with https://flutlab.io Realized thusfar: Counter, Light/Dark butt
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
This is a practical guide to MVVM architecture in flutter with riverpod for state management.
flutter_mvvm This project is a practical guide to MVVM pattern in flutter with Riverpod. Install flutter Get your APIKEY from https://api.openweatherm
Riverpod State Mgmt for Flutter. StateProviders, StateNotifierProviders, FutureProviders, StreamProviders, autodisposed and families, and everything in-between.
Flutter Riverpod Learning/Reference zone A Null-Safety flutter project acting as a learning/code reference zone Based on Riverpod (v1/v2) Page Transit
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. ?
A program for booking restaurants that allows two types of the user (admin & customer).
restaurant Programmed by Flutter A program for booking restaurants that allows two types of the user (admin & customer). The admin can upload products
A Flutter application that allows interacting with Pokemons, built using Clean Archtitecture structure and riverpod as state management.
pokedex Welcome to the Pokedex project! Getting Started Instructions to run: This project uses flutter version 3.0.3, Make sure you have that version
A Flutter step_tracker plugin is collect information from user and display progress through a sequence of steps. this plugin also have privilege for fully customization from user side. like flipkart, amazon, myntra, meesho.
step_tracker plugin A Flutter step_tracker plugin is collect information from user and display progress through a sequence of steps. this plugin also
The simple way to show the user some information on your selected widget.
Info Popup The simple way to show the user some information on your selected widget. Features Info holder with dynamic size Fully editable content are
A quiz-app bundled with Provider package for state management.
quiz_app A quiz-app bundled with Provider package for state management. Implemented Features MVVM (Provider+ChangeNotifiers) state sharing and state m
A stateless stateful state management package that is not stateless.
Stateless A stateless stateful state management package that is not stateless. DISCLAIMER: Please do not use this package in production, it uses Dart
A simple state management solution that combine the power of inherited widget and rxdart
Inherited RxDart is a state management library that combine the power of InheritedWidget and RxDart, a simple and elegant state management solution for apps of any scale
Code for Flutter Talk from Flutter Vikings 2022: Custom User Interactions in Flutter
Custom User Interactions - Flutter Vikings 2022 A companion app for the Flutter Vikings 2022 talk - Custom User Interactions with Shortcuts, Intents,
The Device Fingerprint tool collects thorough insight about the devices associated to a user.
The Device Fingerprint tool collects thorough insight about the devices associated to a user. Account takeovers and multiple account signups, payments can easily be avoided by applying the Device Fingerprinting module.
Multiplayer tictactoe game made in Flutter with nodejs and socket.io and using riverpod for state management
TicTacToe Game A Multiplayer TicTacToe Game- Works on Android, iOS and Web. Features Create/Join Room Play Realtime Display Points Round & Game Winner
Asclepius is a medical user-friendly A.I mobile application that serves as an A.I doctor
Asclepius is a medical user-friendly A.I mobile application that serves as an A.I doctor, and also gives people the power to check their health status directly from their phones at no cost.
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
Flutter Rest API using Http and Provider State.
Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project:
The complete school management application for ARNHSS , for interaction of parents , students and teachers
screen shorts and work progress user flow chart ARNHSS - School project Description here Libraries used π² Flutter dart basic language Provider for s
A simple to-do list built using flutter based on BLoC state management to manage your daily tasks .
π Table of Contents About ScreenShots from the app Demo vedio Contributors About A to-do list flutter app to manage your daily tasks. it is built bas
Totally *legal* Instagram automation, crosses your user follower/following data to find who you follow, but doesnt follow you
untruth-instagram-followers Totally *legal* Instagram automation. Crosses a user follower/following data to find who he follows, but that doesn't foll
Chat app built with Flutter & Firebase
Chatz π¦ Packages FirebaseAuth - https://pub.dev/packages/firebase_auth FirebaseStorage - https://pub.dev/packages/firebase_storage FirebaseCore - htt
A state management library that enables concise, fluid, readable and testable business logic code.
Creator is a state management library that enables concise, fluid, readable, and testable business logic code. Read and update state with compile time
A fully functional Furniture App Clone made using Flutter, Supabase and Getx State Management.
π Flutter Furniture App πͺ Timberr is a fully functional Furniture App Clone Developed using Flutter, Supabase and Getx State Management which is bas
Repo for my Bloc state management course
Bloc state management Repo for my Bloc state management course (https://youtu.be/Mn254cnduOY) Getting Started Each step of the course is in its own ta
In this project, I performed a RESTful API operation with MobX.
In this project, I performed a RESTful API operation with MobX. When we click on one of the listed users, the post information of that user is display
Student manager app whith state mannagement approch bloc.
bloc_student_manager A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you sta
Add a fading effect when the user can scroll.
Add a fading effect when the user can scroll. Demo Quickstart Add the dependency to fading_scroll to your pubspec.yaml file. flutter pub add clickup_f
Practice code of simple flutter app to explain how provider works as across the widget state management.
vdo 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 is y
β‘FQuery is a powerful async state management solution for flutter. It caches, updates and fully manages asynchronous data in your flutter apps.
β‘ FQuery is a powerful async state management solution for flutter. It caches, updates and fully manages asynchronous data in your flutter apps. It ca
clean architecture and clean code with flutter , with bloc and getx state managment .
example_bloc A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if
Repo for my MobX state management course
MobX state management Repo for my MobX state management course (https://youtu.be/7Od55PBxYkI) Getting Started Each step of the course is in its own ta
A user-friendly money management app which allows you to keep track of transactions seamlessly
See the first version of 'Mvelopes' - Money Management Application which I completed as my first project and published on Play Store. 'Mvelopes' is a user-friendly money management app which allows you to keep track of transactions seamlessly. - Features - Technology β’ Reminder β’ Flutter β’ Notification β’ Hive β’ Manage income & expenses
This repo is an example of clean architecture using the GetX state-management solution.
GetX Clean Architecture A Flutter Clean Architecture Using GetX. This repo is forked from: https://github.com/phamdinhduc795397/flutter-getx-clean-arc
A Salesforce org management tool.
Salesforce Org Manager An app for the Salesforce Developers to easily manage Salesforce Orgs based on Flutter. π All data are stored locally. Support
An android application to Manage Students details.
student_management A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you start
A program for Mac, Windows and Linux to manage multiple translation files at once
A program for Mac, Windows and Linux to manage multiple translation files at once. Easy to use UI, multithreaded for optimization and Google Translate natively integrated. NB: At the moment it doesn't support nested translation keys.
Connection Notifier - A simple way to notify your user about the connection status.
Connection Notifier A simple way to notify your user about the connection status. Basic Usage: ConnectionNotifier class MyApp extends StatelessWidget
Attendence management system
We developed an Attendance management system for the use of our university including a mobile app( present in this repo which depicts my work ) , a website ( not present here as it was done by my team mates ) and a database hosted online ( work managed by my team mates ) , this app as of now is not able to work properly with api's due to some last minute changes and complexities
Personal Management App
NOTEE Personal Management App Version - 1.0.0+1 (alpha) (Android version 5 - 12) (VPN) should be turned off to login and register an account Download
Building a simple Flutter app * Switch Theme * for understanding the BLoC State Management including: Cubit Communications with StreamSubscription & Managing Route.
Building a simple Flutter app * Switch Theme * for understanding the BLoC State Management including: Cubit Communications with StreamSubscription & Managing Route.
Simple product management app, with Auth module made with Firebase Auth and Firebase Firestore ODM
Firestore App Simple product management app, with Auth module made with Firebase Auth and Firebase Firestore ODM. You can login or signup with email o
Flutter project template with BloC and repository pattern.
Flutter project template with BloC and repository pattern.
ParkPort is a smartphone application that utilizes geolocation to guide the user to explore Tulsa's parks and collect augmented reality stamps.
A smartphone application that utilizes geolocation to guide the user to explore Tulsa's parks and collect augmented reality stamps.
The Happy Muncher App is a useful food budgeting and management app
The Happy Muncher App is a useful food budgeting and management app. It can be essential for students who are transitioning to living on their own or users who are extremely busy with work or managing a home or large family. There are many things to consider when you become responsible for your own, or someone else's, food provision, such as price/spending, wastage and making healthy food choices.
Flutter Habitonic Application
Habit Tracker helps you build positive habits and keeps track of your day-to-day habits and routines. Made with Clean architecture + Hive + flutter_bloc + Freezed finally with π
Practice building basic animations in apps along with managing app state by BLoC State Management, Flutter Slider.
Practice building basic animations in apps along with managing app state by BLoC State Management including: Cubit & Animation Widget, Flutter Slider.
A BottomNavigationBar for nested routing and advanced features to improve user experience.
navbar_router 0.1.2 This is the ultimate BottomNavigionBar created by considering the advanced use cases in real world applications. This widget handl
A new Flutter project. Blood Buddy is a mobile application designed to facilitate communication between donors and blood needs.
A new Flutter project. Blood Buddy is a mobile application designed to facilitate communication between donors and blood needs. The application includes two separate interfaces for hospital staff and donors.
This is a expenses app which keeps a track of the money spend. Mostly helpful for college students like me...
expenses_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
A game about management of resources on a colony starship.
Sublight Game Generated by the Very Good CLI π€ A game about management of resources on a colony starship. Running Tests π§ͺ To run all unit and widget
PayFlow is a mobile app made in Flutter π for Boleto Management
TΓ³picos π Sobre π Layout π¨ Arquivos no Notion π Como Usar π€ Sobre π O projeto PayFlow foi desenvolvido na Next Level Week Together π π . Nosso
A simple widget for getting better feedback.
π° Using this library in a commercial product? Consider becoming a sponsor. A Flutter package for obtaining better feedback. It allows the user to pro
Flutter UI Template π
Flutter UI Designs Task Management Code How to get started? Download the project from Repo git clone https://github.com/AgnelSelvan/Flutter-UI-Templat
TheMathU Similarity Index App will accept a mathematical problem as user input and return a list of similar problems that have memorandums.
Technologies MathU Similarity Index - Segmentation Cult The MathU Similarity Index App accepts a mathematical problem as user input and returns a list
Flutter boilerplate: support Android, iOS, Web, Mac, Linux, Window with bloc(cubit) state management
Flutter boilerplate: support Android, iOS, Web, Mac, Linux, Window with bloc(cubit) state management, dynamic theme, localization, environment (.env), logger, navigation (go_router), responsiveness (mobile, tablet, desktop), lint, unit/widget/integration test and more ...
This is a simple flutter project of mine that i was trying to learn state managment in flutter with GetX.
managment This is my flutter project about state managment with GetX Getting Started This project is a starting point for a Flutter application. A few
Android-Toolbox is a desktop app which enables the user to access android device features which are not accessible directly from the mobile device
Android-Toolbox is a desktop app which enables the user to access android device features which are not accessible directly from the mobile device. One of Android-Toolbox's special feature is to transfer files at the highest speed using ADB push and pull bypassing a lot of Android API overheads.
A graphical application to enhance user experience with Ubuntu on WSL during the distro installation process.
Ubuntu WSL Splash A graphical application to enhance user experience with Ubuntu on WSL during the distro installation process. Made with: Getting Sta
A weather app that allows the user to find out the live weather data of any city.
Clima β My Goal My objective of completing this project was to learn about asynchronous programming in Dart, how to carry out time consuming tasks suc
A new video calling mobile application using Flutter, Agora SDK and GetX state management.
LiveBox : A Video Calling App A new video calling mobile application using Flutter, Agora SDK and GetX state management. Features Login Registration F
Nimbostratus is a reactive data-fetching and client-side cache management library built on top of Cloud Firestore.
Nimbostratus π© Nimbostratus is a reactive data-fetching and client-side cache management library built on top of Cloud Firestore. The Cloud Firestore
Flutter project template with BloC architecture. Implemented many feature as stated in README
Flutter Project Template Using BloC Implementations Theme switching Advanced Routing Bloc Observer for debugging Hydrated Cubit for holding value even
Building a simple Flutter app for practicing and understanding the GetX State Management and Route Management.
GetX State Management Demo with full understanding of State Management (with GetBuiler, GetX, Obx), Route Management and SnackBar.
A mobile wallet, that keeps track of a user's spending with analytics.
credit_clan_task A mobile wallet, that keeps track of a user's spending with analytics. Getting Started This project is a task assigned by Credit clan
Todo app - contains same UI and different state management techniques (without using StatefulWidget)
This repo contains same UI and different state management techniques (without using StatefulWidget) to compare and prefer based on your coding style.
A powerful state machine for MobX management, that can be used in almost any application state.
A powerful state machine for MobX management, which can be used in almost any application state. It has 3 states - loading, success, error - and is pe
A highly customizable toggle switch with a loading state.
A highly customizable toggle switch with a loading state.
My flutter (android, ios) UI design examples π - user profile UIs, food order ui, splashscreen, mask widget usage, settings page ui
Flutter UI Design Examples π This repository contains the flutter ui designs I designed while learning. Doctor Appointment App UI Packages in use: fl
A Learning Management System Solutions Developed from Scratch inside Orange Digital Center Labs By ODC-Flutter WorkForce.
A Learning Management System Solutions Developed from Scratch inside Orange Digital Center Labs By ODC-Flutter WorkForce.
An universal server management tool for Minecraft.
MinecraftCube Desktop A server management tool for Minecraft, that help players start any kind of minecraft server easier. Mainly support vanilla and
Building a simple Flutter app for understanding the BLoC State Management including: Cubit, Managing Route & showSnackBar.
Building a simple Flutter app for understanding the BLoC State Management including: Cubit, Managing Route & showSnackBar.
Blood Bank Flutter - A blood management project
Blood Bank Flutter - A blood management project
FREE FLUTTER QUIZ APP WITH GETX STATE-MANAGEMENT
This is free code for a flutter quiz app. all you need is just set up firebase for this project. Home
Flutter Shopping app example
In this project I use Getx for State management, Dio for HTTP client and Hive for the local database. Products api is for fakestoreapi.
An example Flutter Shopping Cart UI using GetX State Management in conjunction with Firestore Database.
shopping_cart An example Flutter Shopping Cart UI using GetX State Management in conjunction with Firestore Database. π½οΈ Demo Demo.Shopping.Cart.mp4
GetX demo Counter with full understanding of State Management, Route Management and SnackBar
GetX demo Counter with full understanding of State Management, Route Management and SnackBar
A social media application developed using Flutter and GetX state management
A social media application developed using Flutter and GetX state management
Mini Game Manager for games
Mini-Game-Manager Mini Game Manager for games that don't come on your favorite platforms such as steam or origin. The focus of this app is to create a
WaVe - an audio streaming platform which gives the best user experience without any compromise in the audio quality
WaVe is an audio streaming platform which gives the best user experience without any compromise in the audio quality, and there is even space for the users to explore their creativity. And makes it more efficient with the AI features.
Collection of should have StateNotifiers for combining with Riverpod/Provider
Collection of custom StateNotifiers. Riverpod / StateNotifierProvider or Provider / LocatorMixin
An extension to the bloc state management library which lets you create State Machine using a declarative API
An extension to the bloc state management library which lets you create State Machine using a declarative API
GetX - one of the most popular state management solution in flutter
GteX Tutorial - Udemy GetX is one of the most popular state management solution in flutter. In addition to state management, GetX provides easy way to
A flutter package to control rebuilds of a widget based on updates of a Listenable
A flutter package to control rebuilds of a widget based on updates of a Listenable. What is Grab? Grab is similar to ValueListenablebuiler or Animated
Complete Flutter app example, with AsyncRedux state management
Complete Flutter app example, with AsyncRedux state management. Can also be used as a template to start a new project.