Skip to main content

πŸ’— A curated list of awesome Flutter libraries, tools, tutorials, articles and more.. All you should know about Flutter development!

763
GitHub Stars
306
Curated Resources
18
Categories
6 hours ago
Last Refreshed
DocumentStyle GuideCommunityStarter SamplesAdd Flutter to existing appNavigation & RoutingData & BackendComponentsPluginsUtilsGamesCI/CDMonitorToolsServiceAppsDesktop OnlyNo-Code / Low-Code

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me state management resources from awesome-flutter"

Installation instructions β†’

What's inside

Apps

Service

  • airship

    provides marketing and branding services. Airship allows companies to generate custom messages to consumers via push notifications, SMS messaging, and similar, and provides customer analytics services.

  • amplitude

    Give your teams self-service product data to understand your users, drive conversions, and increase engagement, growth and revenue.

  • appsflyer: Make good choices

    The world’s top marketing and product teams turn to AppsFlyer cloud to power predictable app growth, protect customer privacy and deliver exceptional mobile experiences

  • Countly: Product analytics and innovation

    Countly is the best analytics platform to understand and enhance customer journeys in web, desktop and mobile applications. We securely process billions of data points every day in the cloud and on-premises in order to help companies across the globe grow their business.

Tools

Data & Backend

  • alibaba/fish-reduxState management

    is an assembled flutter application framework based on Redux state management. It is suitable for building medium and large applications.

  • dart_json_mapper

    This package allows programmers to annotate Dart objects in order to Serialize / Deserialize them to / from JSON.

  • dart-lang/httpNetwork

    A pure Dart utility library that checks for an internet connection by opening a socket to a list of specified addresses, each with individual port and timeout. Defaults are provided for convenience.

  • data_connection_checkerNetwork

    A pure Dart utility library that checks for an internet connection by opening a socket to a list of specified addresses, each with individual port and timeout. Defaults are provided for convenience.

  • dioNetwork

    A powerful Http client for Dart, which supports Interceptors, Global configuration, FormData, Request Cancellation, File downloading, Timeout etc.

  • docsStorage

Components

  • alibaba/power_imageImages

    A powerful plugin that fully uses the native image library's ability to display images on the flutter side.

  • Animated-Text-KitText

    A flutter package which contains a collection of some cool and awesome text animations. Recommended package for text animations in Codemagic's Ebook, "Flutter libraries we love". Try out our live

  • animated-visibilityEffect

    Animate appearance and disappearance using pre-built effects with the AnimatedVisibility.

  • appflowy-editorEditor

    A highly customizable rich-text editor for Flutter

  • AutoSizeTextText

    Flutter widget that automatically resizes text to fit perfectly within its bounds.

  • before_afterImages

    A flutter package which makes it easier to display the differences between two images.

Desktop Only

  • appflowy

    Desktop App! The Open Source Notion Alternative(53+% Rust, 41+%Dart, C++...).

  • flutter-desktop-embedding

    This plugin allows resizing and repositioning the window containing the Flutter content, as well as querying screen information.

  • flutter-rs

    Build flutter desktop app in dart & rust. (WIP)

Utils

  • auto_mappr

    AutoMappr is a code-generation package that helps with writing object-to-object mappings, so you don't have to write code by hand.

  • Dart-Basic-Utils

    A dart package for many helper methods fitting different situations. String, Domain, Email, Math, HTTP, DNS, Sort, Color, Date, Iterable, Crypto, ASN1, FunctionDefs, X509....

  • dart-eventsource

    A library for using EventSource or Server-Sent Events (SSE). Both client and server functionality is provided.

  • dart-lang/collection

    Contains utility functions and classes in the style of dart:collection to make working with collections easier. Includes Algorithms, Equality, Iterable Zip, Priority Queue, Wrappers...

  • dart-lang/intl

    Provides internationalization and localization facilities, including message translation, plurals and genders, date/number formatting and parsing, and bidirectional text.

  • dart-lang/source_gen

    source_gen provides utilities for automated source code generation for Dart:

Showing a sample of 306 resources. View the full list on GitHub β†’