README.md

    Github Repositories Entries Awesome Awesome

    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 👍| | 👏

    Contents

    Articles

    Introduction

    Websites / Blogs

    Tutorial

    Beginner

    Intermediate

    Advanced

    Howtos

    Videos

    Components

    Demonstrations

    UI

    Sticky Headers

    Drawers

    Bottom bars

    Bottom Sheets

    Sliders

    UI Helpers

    Material Design

    Cupertino Design

    Effect

    Calendar

    Login

    Backend-Driven

    • Dynamic Widget [1074] - 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 [3341] - The brightest, hippest, coolest router for Flutter with Navigation, wildcard, query, transitions by Posse.
    • PageView Indicator [133] - Build page indicators for the PageView by Leo Cavalcante.
    • Deep Link Navigation [53] - Elegant abstraction for complete deep linking navigation in Flutter by Dennis Krasnov.
    • Get [5247] - Navigate between screens & display snackbars/dialogs/bottomSheets without context by Jonny Borges.
    • Beamer [268] - Route through guarded page stacks and URLs using the Navigator 2.0 API effortlessly by Sandro Lovnički.

    Auth

    Text & Rich Content

    Analytics

    Internationalization

    Styling

    Media

    Audio

    Video

    Voice

    Storage

    Preferences

    Monetization

    Templates

    Clone

    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 [8040] - Collection of packages that help implement the BLoC design pattern by Felix Angelov.
    • MobX [2023] - Supercharge the state-management in your apps with Transparent Functional Reactive Programming (TFRP). Port of MobX from the Js/React land.
    • Provider [3936] - State-management library for Flutter by Remi Rousselet.
    • RiverPod [2122] - Provider, but different by Remi Rousselet.
    • GetX - Contextless, State-management & navigation by Jonny Borges.
    • Binder [165] - A lightweight, yet powerful way to bind your application state with your business logic, by Romain Rastel.

    Redux / ELM / Dependency Injection

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

    Widgets

    Data

    Backend

    Animation

    Testing

    Web

    Experimental

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

    Engines

    Rendering

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

    Game

    Open source games

    Game Engine resources

    • Awesome Flame - 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

    Books

    Learning Flutter - Beginners

    Cookbooks

    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

    🇪🇹 Ethiopia

    🇫🇷 France

    🇩🇪 Germany

    🇬🇷 Greece

    🇮🇹 Italy

    🇮🇳 India

    🇮🇱 Israel

    🇮🇩 Indonesia

    🇯🇵 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.

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/Solido/awesome-flutter

    发行版本

    当前项目没有发行版本

    贡献者 322

    全部贡献者

    开发语言

    • Dart 100.0 %