RxDart is an implementation of the popular ReactiveX api for asynchronous programming, leveraging the native Dart Streams api.
A Dart library implementing cryptographic algorithms and primitives, modeled on the BouncyCastle library.
Lock mechanism to prevent concurrent access to asynchronous code.
A non-interactive HTML documentation generator for Dart source code.
Dev-dependency for users of drift. Contains the generator and development tools.
The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.
A testing library built to make testing cubits easy. Built to be used with the cubit and bloc state management packages.
A library providing a tuple data structure.
Looking to add some color to your terminal logs? `ansicolor` is an xterm-256 color support library that lets you change the foreground and background color of your text.
Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types.
A simple testing framework that tries to break your properties.
Provides lightweight yet convenient bindings to SQLite by using dart:ffi
An implementation of the Cassowary constraint solving algorithm in Dart.
A pluggable, mockable platform information abstraction for Dart.
A library for mocking classes
Class definitions for pseudo-lists that simplify working with structures commonly encountered in combinatorics such as permutations, combinations and subsets.
A library for exhaustive and randomized testing of Dart properties
The Dart analyzer settings and best practices used internally at Google.
The web implementation of firebase_analytics
A testing utility for checking compilation errors
An adapter that supports Dio on Web.
Generates lcov and/or HTML coverage reports for Dart projects. (UNIX only)
A cookie manager for http requests in Dart, help you to deal with the cookie policies and persistence.
An API for defining and verifying files and directory structures.
Performant triangulation algorithm based on https://github.com/mapbox/earcut
Classes and helper functions that support JSON code generation via the `json_serializable` package.
First-class package resolution strategy classes.
Resolve Dart code in a Builder
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.
Coverage data manipulation and formatting