Zum Inhalt springen
← Zurück zu den Links

Awesome Flutter

Awesome Awesome

Solido%2Fawesome-flutter | Trendshift

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. If you appreciate the content 📖, support projects visibility, give 👍| ⭐| 👏

Stream Chat

Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Video, Voice, Feeds, and Moderation APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.


#Demonstrations

#Contents

#Articles

#Introduction

#Websites / Blogs

#Tutorial

#Beginner

#Intermediate

#Advanced

#Advanced graphics rendering

#Howtos

#Videos

#Components

#Demonstrations

#UI

#Libraries

  • Forui [1379⭐] - Minimalistic UI library heavily inspired by shadcn/ui by Forus Labs.
  • Shadcn [2276⭐] - Shadcn-ui port. Fully customizable UI components.
  • TDesign Flutter [951⭐] - A useful UI component library matches the TDesign style by Tencent.

#List

#Drawers

#Bottom bars

#Bottom Sheets

#Sliders

#UI Helpers

#Material Design

#Effect

#Calendar

#Backend-Driven

  • Dynamic Widget [1630⭐] - Build your dynamic UI with json, and the json format is very similar with flutter widget code by Denny Deng.

#Image

#Image Picker

#Map

#Charts

#Navigation

  • Fluro [3710⭐] - The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
  • PageView Indicator [165⭐] - Build page indicators for the PageView by Leo Cavalcante.
  • Deep Link Navigation [67⭐] - Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
  • Get [11002⭐] - Navigate between screens & display snackbars/dialogs/bottomSheets without context by Jonny Borges.
  • Beamer [602⭐] - Route through guarded page stacks and URLs using the Navigator 2.0 API effortlessly by Sandro Lovnički.
  • go_router [440⭐] - Declarative routes to reduce complexity, deep linking for mobile and the web while maintaining developer experience by Chris Sells.
  • auto_route [1708⭐] - AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you. Milad_Akarie.

#Auth

#Text & Rich Content

#Forms

  • Form Builder [1581⭐] - Framework that simplifies building forms, validating fields, reacting to changes, and collecting the final user input by Danvick Miller.
  • Reactive Forms [490⭐] - Model-driven approach to handling Forms inputs and validations, heavily inspired in Angular's Reactive Forms.

#Analytics

#Internationalization

#Styling

#Media

  • photo_manager [739⭐] - Provides assets (image/video/audio) abstraction management APIs that can be easily integrated with custom UI widgets by CaiJingLong and Alex Li.

#Audio

#Video

#Voice

#Storage

#Preferences

#Monetization

#Templates

#Clone

  • GitTouch [1649⭐] - Open source mobile client for GitHub, GitLab, Bitbucket and Gitea by Rongjian Zhang.
  • RustDesk [99332⭐] - Open source virtual / remote desktop. TeamViewer alternative. Built with Rust by RustDesk team.

#Machine Learning

#Vision

#Augmented Reality

#Plugins

  • Pub packages - Packages filter in Dart Pub Repository.
  • Plugins - Official Flutter Team Plugins.

#Device

#Scanner

#Bluetooth / NFC / Beacon

#Storage

#Services

#Frameworks

#State management

#Standard

  • Bloc [12288⭐] - Collection of packages that help implement the BLoC design pattern by Felix Angelov.
  • Provider [5230⭐] - State-management library for Flutter by Remi Rousselet.
  • RiverPod [6922⭐] - Provider, but different by Remi Rousselet.
  • Get It [1426⭐] - Simple direct Service Locator that allows to decouple the interface from a concrete implementation by Thomas Burkhartb.
  • GetX [11002⭐] - Contextless, State-management & navigation by Jonny Borges.
  • MobX [2451⭐] - Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
  • Signals [658⭐] - Reactive programming made simple. Port of Signals pattern by Rody Davis.

#Redux / ELM / Dependency Injection

  • Built redux [77⭐] - Automatic subscribing to your redux stores. Based on the built pattern by David Marne.
  • Redux.dart [521⭐] - Port of Redux to Dart with an ecosystem of middleware, Flutter integrations, and time traveling dev tools by John Ryan and Brian Egan.
  • Redux [1653⭐] - Built to work with redux.dart, utilities that allow you to easily consume a Redux Store to build Widgets.
  • Inject [867⭐] - Compile-time dependency injection by Google.
  • Flux [376⭐] - Implementation of the Flux framework by Google.
  • Fish [7313⭐] - Alibaba Redux implementation.
  • Async Redux [237⭐] - Redux without boilerplate. Allows for both sync and async reducers by Marcelo Glasberg.

#Widgets

#Data

#Backend

#Animation

#Testing

  • flutter_convenient_test [556⭐] - Tests with action history, time travelling, screenshots, rapid re-execution, video recordings, interactive mode by fzyzcjy.
  • Patrol [1131⭐] - Easy-to-learn, powerful UI testing framework eliminating limitations of flutter_test, integration_test, and flutter_driver by LeanCode.

#Web

#Experimental

This section contains libraries that take an experimental or unorthodox approach.

#Engines

#Rendering

  • Graphx [514⭐] - Making drawings and animations extremely simple, inspired by Flash, by Roi Peker.

#Game

  • Flame [10193⭐] - Minimalist game engine by Luan Nico.
  • Bonfire [1384⭐] - Flame engine based game engine for 2D RPG games.
  • Zerker [704⭐] - Lightweight and powerful graphic animation library by drawcall.

#Open source games

#Game Engine resources

  • Awesome Flame [1248⭐] - Curated list of the best Flame games, projects, libraries, tools, tutorials, articles and more by Flame Engine.

#Open Source Apps

#Premium

#Top

#Utilities

#VSCode

#IntelliJ / Android Studio

#Desktop

#Podcasts

#English

#Portuguese

#Spanish

#Russian

#Bonus

#Fun

#Hardware

#Guide & Interviews

#Community

#Presentation material

  • Logo - Logo for stickers impressions.

#Communication

#Misc

#🇦🇴 Angola

#🇦🇺 Australia

#Bangladesh

#🇧🇷 Brazil

#cm Cameroon

#🇨🇦 Canada

#🇨🇮 Côte d'Ivoire (Ivory Coast)

#🇩🇰 Denmark

#🇪🇬 Egypt

#🇪🇹 Ethiopia

#🇫🇷 France

#🇩🇪 Germany

#🇬🇷 Greece

#🇮🇹 Italy

#🇮🇳 India

#🇮🇱 Israel

#🇮🇩 Indonesia

#🇮🇷 Iran

#🇯🇵 Japan

#🇰🇪 Kenya

#🇰🇷 Korea

#🇲🇾 Malaysia

#🇳🇬 Nigeria

#🇵🇰 Pakistan

#🇵🇭 Philippines

#🇵🇱 Poland

#🇵🇹 Portugal

#🇵🇪 Peru

#🇷🇺 Russia

#🇪🇸 Spain

#🇱🇰 Sri Lanka

#🇹🇷 Turkey

#🇺🇦 Ukraine

#🇬🇧 United Kingdom

#🇺🇸 United States

#🏴 Kurdistan

#🇳🇴 Norway

#🇺🇿 Uzbekistan

#License

CC0

To the extent possible under law, Robert Felker has waived all copyright and related or neighboring rights to this work.

Neue Version verfügbar.