A polyfill for Dart 2 constant names.
Dart & Flutter
packages
A set of libraries designed to provide configuration to Dart applications. Using dependency injection, the same library API can load config information from the filesystem and httprequest, formatted as JSON or YAML. Customization with additional providers is also possible by implementing two simple interfaces.
A set of informations about countries. Contains various maps and isoCodes.
Performant triangulation algorithm based on https://github.com/mapbox/earcut
This package is not intended for wide use. It provides a temporary API to solve the problem: "Given an object some generic type A, how do I construct an instance of generic type B with the same type argument(s)?"
An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.
A package for making MCP servers and clients.
An MCP server for Dart projects, exposing various developer tools to AI models.
A fast algorithm for finding polygon pole of inaccessibility. Useful for optimal placement of a text label on a polygon.
A library to make it easy to extract OSS license information from Dart packages using pubspec.yaml
A package that implements service extensions and stream managers.
A tiny queue that sorts its items
Opinionated, automatic Dart source code formatter. Provides an API and a CLI tool.
Use the dart/js library to re-wrap the webrtc js interface of the browser, to adapted common browsers.
The DartWay client — HTTP calls, the live update socket, request state and sessions. Pure Dart.
The Flutter skeleton of a DartWay app: bootstrap runner, guarded UI actions, the AsyncValue rendering contract, notifications and error reporting. Riverpod-native.
The shared contract of DartWay: DTO kinds, results and refusals, channels and the wire protocol spoken between a DartWay server and its clients.
The Flutter skeleton of a DartWay app: bootstrap runner, guarded UI actions, the AsyncValue rendering contract, notifications and error reporting. Riverpod-native.
Opinionated wrapper around go_router that makes routing explicit, predictable, and scalable for real-world Flutter apps.
Shared-preferences plugin for DartWay: typed riverpod providers over local storage, reached as dw.plugins.prefs. Optional by design.