http
A composable, multi-platform, Future-based API for HTTP requests.
Explore Top Dart Flutter packages and compare platform support and community metrics.
100 ranked packages · Official ranking order
A composable, multi-platform, Future-based API for HTTP requests.
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart
Implementations of SHA, MD5, and HMAC cryptographic functions.
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
A build system for Dart code generation and modular compilation.
Automatically generate code for converting to and from JSON by annotating Dart classes.
Dart Image Library provides server and web apps the ability to load, manipulate, and save images with various image file formats.
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App"
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
A model for web server middleware that encourages composition and easy reuse.
A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.
Call common Windows APIs directly from Dart using FFI.
v3.12.0A pdf producer for Dart. It can create pdf files for both web or flutter.
Drift is a reactive library to store relational data in Dart and Flutter applications.
A Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation.
Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
A tool for managing Dart & Flutter repositories with multiple packages (monorepo). Supports automated versioning via Conventional Commits. Inspired by JavaScripts Lerna package.
String replacement with operations that are Unicode/grapheme cluster aware.