Category Utilities
Top Utilities packages by yearly commits
General-purpose helpers: extensions, formatters, validators, algorithms, data structures
Ranks repos by total commits over the past 52 weeks. Activity, not quality. A finished library may rank low. A thrashing one may rank high.
Packages need a public GitHub repo, at least 50 commits in the past 52 weeks, and at least 100 downloads a day. Monorepo siblings collapse to the highest-downloaded package.
ndk first shipped 2 years ago. Ranks #4 in Utilities by commit activity, #765 by daily downloads in the same category.
| Rank | Package | Description | Commits / yr | Last commit | Downloads / day | Stars |
|---|---|---|---|---|---|---|
| #1 | 🇺🇸 dart.dev | Annotations used to express developer intentions that can't otherwise be deduced by statically analyzing source code. | 6.1K | 24d ago | 595.8K | ★ 11.3K |
| #2 | 🇺🇸 community.ag-ui.com | Dart SDK for AG-UI protocol - standardizing agent-user interactions through event-based communication | 4K | 9d ago | 467 | ★ 16.5K |
| #3 | 🇺🇸 atsign.org | A Dart library that contains various utility classes such as atSign, atmetadata, configuration, and logger. | 3.6K | 6d ago | 1.1K | ★ 1.4K |
| #4 | Nostr Development Kit - the most performant lib for all your nostr usecases | 1.9K | 25d ago | 117 | ★ 28 | |
| #5 | 🇺🇸 flutter.dev | A Dart package for reading XDG directory configuration information on Linux. | 1.6K | 20d ago | 307.4K | ★ 5.3K |
| #6 | 🇺🇸 labs.flutter.dev | Core package for A2UI protocol. | 1.4K | 13d ago | 767 | ★ 16.6K |
| #7 | 🇯🇵 atprotodart.com | Core library for parsing IPFS-related things. This package is mainly used by https://atprotodart.com packages. | 937 | 27d ago | 195 | ★ 211 |
| #8 | 🇸🇪 serverpod.dev | Wraps an object in a dedicated isolate and forwards method calls to it, so timer- or event-loop-driven work (e.g. progress spinners) keeps running even when the calling isolate's event loop is blocked. Dependency-free. | 815 | 10d ago | 6.3K | ★ 3.3K |
| #9 | trusttasks.org | Trust Tasks for Dart: a typed payload for every specification in the registry, plus the SPEC section 7.2 consumer pipeline that acts on them safely. | 739 | 3d ago | 134 | ★ 5 |
| #10 | memento.engineering | Trajectory log substrate — record codec, fenced append client, service tick, and traj verbs (docs/design/trajectory/trajectory-schema.md). A leaf package: zero grid_* dependencies, by decision (grid-trajectory-leaf-package). | 738 | 15d ago | 131 | ★ 2 |
| #11 | 🇺🇸 xsoulspace.dev | Flutter MCP Toolkit to add Flutter-specific methods to the MCP server | 685 | 25d ago | 758 | ★ 378 |
| #12 | 🇵🇦 layrz.com | Layrz API models for Dart/Flutter. This package contains the models used by the Layrz API. | 547 | 26d ago | 293 | ★ 3 |
| #13 | 🇺🇸 dart.dev | A library that contains a Dart API for the JSON-based protocol for `hook/build.dart` and `hook/link.dart`. | 523 | 5d ago | 454.7K | ★ 277 |
| #14 | 🇺🇸 sellsbrothers.com | Interface definitions for dartantic_ai for use in building custom providers. | 493 | 3mo ago | 132 | ★ 93 |
| #15 | memento.engineering | Pure-Dart extension contract for Leonard — the Flutter-free types a host (Flutter binding or non-Flutter VM-service host) implements and exposes. | 491 | 15d ago | 270 | ★ 0 |
| #16 | 🇺🇸 genkit.dev | MCP integration for Genkit Dart. | 472 | 9d ago | 132 | ★ 161 |
| #17 | 🇰🇿 yet-another.dev | Dart string formatting with Python-style braces and printf mini-languages. | 463 | 3d ago | 1.3K | ★ 16 |
| #18 | Portable multi-language VM: parse, run and translate Dart, Java, Kotlin, Go, C#, JavaScript, TypeScript, Lua and Python — with on-the-fly Wasm compilation and MCP/LSP servers. | 463 | 1mo ago | 170 | ★ 83 | |
| #19 | 🇺🇸 aortem.io | Packages for our standard features - maintained by the Dart team. | 438 | 18d ago | 193 | ★ 64 |
| #20 | 🇺🇸 google.dev | 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.
| 389 | 5d ago | 365.9K | ★ 872 |
| #21 | 🇪🇸 victorcarreras.dev | SSH and SFTP client written in pure Dart, aiming to be feature-rich as well as easy to use. | 369 | 1mo ago | 3.5K | ★ 262 |
| #22 | 🇺🇸 labs.flutter.dev | A full-featured package used to build and validate JSON schemas in Dart. | 347 | 25d ago | 4.4K | ★ 1.8K |
| #23 | 🇺🇸 aws-amplify.com | Smithy client runtime for Dart with common utilities for I/O and serialization. | 343 | 19d ago | 4.9K | ★ 1.4K |
| #24 | 🇨🇴 leancode.co | MCP server that lets AI agents (Claude, Copilot, Cursor) inspect and interact with running Flutter apps — tap, scroll, type, and screenshot. | 290 | 24d ago | 1.7K | ★ 464 |
| #25 | 🇺🇸 tools.dart.dev | A parser for YAML, a human-friendly data serialization standard | 268 | 20d ago | 598.2K | ★ 116 |
| #26 | 🇪🇸 vyp.dev | Windows platform implementation of zstandard | 260 | 1mo ago | 1.1K | ★ 11 |
| #27 | 🇨🇦 zcreations.info | A pure Dart cross-platform casting package supporting Chromecast (CASTV2), AirPlay, and DLNA with built-in HTTP proxy for header injection. | 235 | 1mo ago | 122 | ★ 9 |
| #28 | 🇨🇭 lukas-renggli.ch | Full-featured XML for Dart — DOM parsing, SAX streaming, XPath 3 querying, and a fluent builder API. | 231 | 21d ago | 521.7K | ★ 230 |
| #29 | 🇮🇸 tsin.is | Provides data for world languages in the form of sealed classes. | 225 | 22d ago | 1.2K | ★ 66 |
| #30 | 🇦🇺 onepub.dev | A collection of functions that allow you to interact with the file system and OS environment from any platform that supports dart:io. Copy, move, delete files and directory trees, search for files, create temp files and directories. | 218 | 22d ago | 2.7K | ★ 265 |
| #31 | halildurmus.dev | Allocation tracking and leak detection for Dart FFI code. | 209 | 5d ago | 129.8K | ★ 848 |
| #32 | High-performance pure Dart implementation of LZ4 and LZ4HC compression. Supports block and frame formats, streaming, dictionaries, and HC mode. Web-safe and dependency-free. | 202 | 1mo ago | 107 | ★ 0 | |
| #33 | 🇺🇸 invisiblewrench.com | A common platform interface for the FlutterMidiCommand plugin. | 197 | 4d ago | 262 | ★ 121 |
| #34 | leanflutter.dev | A simple shell commands executor. | 186 | 14d ago | 653 | ★ 1.1K |
| #35 | 🇳🇵 hirdaya-shrestha.com.np | Read and write audio metadata in Flutter. Supports MP3, FLAC, OGG, MP4, WAV, AIFF, and more. Powered by Rust for fast, reliable performance. | 185 | 16d ago | 308 | ★ 8 |
| #36 | stduritemplate.proj.sbs | A Dart implementation of URI Templates defined in (RFC 6570). | 175 | 23d ago | 734 | ★ 52 |
| #37 | 🇨🇭 lukas-renggli.ch | A time and space efficient collection of data structures and algorithms to deal with data in Dart. | 175 | 4d ago | 573 | ★ 26 |
| #38 | Modern QuickJS-NG 0.14.0 (2026) bundled for Flutter — same JS engine on every platform (Android, iOS, macOS, Linux, Windows). API-compatible fork of flutter_js with the bridge patched against QuickJS-NG's new API.
| 164 | 18d ago | 119 | ★ 24 | |
| #39 | FlatBuffers reading and writing library for Dart. Based on original work by Konstantin Scheglov and Paul Berry of the Dart SDK team. | 161 | 1mo ago | 8.4K | ★ 26.6K | |
| #40 | 🇯🇵 koji-1009.com | A common platform interface for the flutter_secure_storage_x plugin | 159 | 18d ago | 234 | ★ 2 |
| #41 | 🇺🇸 genkit.dev | A pure Dart implementation of Handlebars template engine. | 158 | 13d ago | 1.2K | ★ 570 |
| #42 | gsmlg.dev | Low-level Dart FFI bridge for llama.cpp. | 157 | 3mo ago | 689 | ★ 0 |
| #43 | Dart memory library (questions, answers, notes, people) with LLM-powered analysis and CLI integration. | 152 | 21d ago | 1.2K | ★ 2 | |
| #44 | 🇺🇸 sass-lang.com | A Sass implementation in Dart. | 146 | 26d ago | 2.8K | ★ 4.2K |
| #45 | abandoft.com | A high performance JavaScript engine, available out of the box in Flutter. | 141 | 3mo ago | 120 | ★ 20 |
| #46 | MCP tool schemas and typed argument validation for Ack and mcp_dart | 138 | 11d ago | 104 | ★ 65 | |
| #47 | 🇺🇸 loki3d.com | Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, zlib, xz and zstd. | 131 | 7d ago | 586.2K | ★ 468 |
| #48 | 🇺🇸 tools.dart.dev | An API for defining and verifying files and directory structures. | 130 | 23d ago | 8.1K | ★ 536 |
| #49 | The windows implementation of Flutter plugin for google places sdk | 124 | 1mo ago | 485 | ★ 5 | |
| #50 | memento.engineering | A framework-agnostic Seed/Branch keyed-reconcile tree engine — Flutter's element/reconciliation model extracted to pure, bare-VM Dart. | 122 | 13d ago | 347 | ★ 3 |
| #51 | 🇺🇸 fluttercommunity.dev | Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on. | 121 | 10d ago | 154.8K | ★ 1.9K |
| #52 | 🇬🇧 invertase.io | Parse a git commit message using the Conventional Commits specification. | 121 | 20d ago | 2.3K | ★ 1.5K |
| #53 | 🇩🇪 eikedreier.com | A pure Dart toolkit for parsing, editing, validating, and converting workout activity files in GPX, TCX, FIT, GeoJSON, and CSV formats.
| 120 | 7d ago | 224 | ★ 3 |
| #54 | 🇩🇪 sdk.usercentrics.com | The Usercentrics Apps SDK is a Consent Management Platform framework that ensures legal compliance for different legal frameworks. | 108 | 1mo ago | 914 | ★ 6 |
| #55 | 🇺🇸 launchdarkly.com | Common dart libraries used by LaunchDarkly SDKs. This is an internal package not designed for general use. | 99 | 23d ago | 3.8K | ★ 20 |
| #56 | 🇺🇸 kevmoo.com | Algorithmic Cognitive Complexity calculation and Data-Flow analysis library and CLI tools for Dart and Flutter. | 99 | 1mo ago | 436 | ★ 77 |
| #57 | 🇬🇧 tusar.dev | A query string encoding and decoding library for Dart. Ported from qs for JavaScript. | 92 | 3mo ago | 5K | ★ 6 |
| #58 | 🇯🇵 codingfeline.com | Unicode 17.0 Normalization - NFC, NFD, NFKC, NFKD. This is a Dart port of [walling/unorm](https://github.com/walling/unorm). | 91 | 1mo ago | 13.3K | ★ 16 |
| #59 | Flutter three_js_math package converted from threejs and three_dart package to be used with three_js. | 91 | 1mo ago | 314 | ★ 91 | |
| #60 | 🇨🇦 nfet.net | Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.
| 90 | 29d ago | 37.7K | ★ 1.5K |
| #61 | 🇺🇸 jamcorder.com | A common platform interface for the flutter_blue_plus plugin. | 90 | 15d ago | 8.1K | ★ 1K |
| #62 | 🇺🇸 fluttertv.dev | tvOS (Apple TV) implementation of the flutter_secure_storage Flutter plugin, provided by flutter-tvos. | 89 | 1mo ago | 1.4K | ★ 0 |
| #63 | theconduit.dev | Data structures for OpenAPI (Swagger) specification. Reads and writes JSON specifications. | 88 | 7d ago | 109 | ★ 467 |
| #64 | 🇺🇸 farend.net | Library to calculate prayer times for muslims. Based on precise astronomical formula. | 82 | 5mo ago | 349 | ★ 22 |
| #65 | 🇺🇦 pro100.dev | Unified LSP 3.18 Dart bindings and client/server API implementation | 82 | 3mo ago | 139 | ★ 2 |
| #66 | 🇺🇸 ethanblake.xyz | A flexible Dart bytecode compiler and interpreter written in Dart, enabling dynamic execution and code push for AOT Dart apps. | 81 | 5mo ago | 139 | ★ 400 |
| #67 | 🇨🇳 mixin.dev | A flutter plugin which could read image,files from clipboard and write files to clipboard. | 80 | 1mo ago | 6.6K | ★ 512 |
| #68 | Retrieve the current Dart and Flutter SDK semantic versions with easy-to-use nullable getters for streamlined version management. | 78 | 10d ago | 817 | ★ 3 | |
| #69 | 🇺🇸 google.dev | Function for sanitizing HTML to prevent XSS by restrict elements and attributes to a safe subset of allowed values. | 77 | 1mo ago | 35.4K | ★ 508 |
| #70 | 🇺🇸 brickhub.dev | A Dart template generator which helps teams generate files quickly and consistently.
| 75 | 1mo ago | 36.9K | ★ 1.1K |
| #71 | ethicnology.com | Pure-Dart Nostr protocol library. Events, signing, NIP-44 encryption, gift wrap, and 35+ NIPs. Transport-agnostic, Flutter Web compatible. | 73 | 2mo ago | 232 | ★ 71 |
| #72 | flutter-it.dev | 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" | 72 | 19d ago | 77.7K | ★ 1.5K |
| #73 | mylittlesuite.com | A kit of useful functions and widget to speed up development. | 68 | 4d ago | 107 | ★ 9 |
| #74 | 🇺🇸 labs.dart.dev | Time zone databases and time zone aware `DateTime`. | 67 | 2mo ago | 144.2K | ★ 49 |
| #75 | 🇺🇸 google.dev | Library for use by client APIs generated from Discovery Documents. | 65 | 13d ago | 46.3K | ★ 421 |
| #76 | 🇺🇸 flutter.dev | A templating library that implements the Mustache template specification | 64 | 1mo ago | 378.8K | ★ 15 |
| #77 | 🇧🇩 almasum.dev | Fast, complete CSV parser for Dart. Encode, decode, stream, query, and validate CSV data with automatic type inference and zero dependencies. | 62 | 14d ago | 648 | ★ 1 |
| #78 | 🇺🇸 serge.software | Flutter plugin for works with colors schemes like a hex, hsl, xyz and cielab | 62 | 24d ago | 227 | ★ 482 |
| #79 | 🇺🇸 dart.dev | A pluggable, mockable platform information abstraction for Dart. | 61 | 1mo ago | 493K | ★ 73 |
| #80 | 🇩🇪 inlavigo.com | gg_json offers a bunch of JSON helpers used in various context. | 61 | 1mo ago | 131 | ★ 1 |
| #81 | 🇺🇸 nylo.dev | Micro-framework for Flutter that's built to simplify app development for Flutter projects. | 59 | 24d ago | 118 | ★ 153 |
| #82 | 🇯🇵 karte.io | Flutter plugin for KARTE Variables, provides a simple API to access variables. Supports on Android and iOS. | 58 | 1mo ago | 247 | ★ 7 |
| #83 | 🇨🇦 flet.dev | A cross-platform plugin for adding embedded Python runtime to your Flutter apps. | 57 | 22d ago | 1.1K | ★ 325 |
| #84 | 🇮🇳 yashgarg.dev | Finds and removes unused gen-l10n translation keys from ARB files using resolved static analysis. | 55 | 7d ago | 145 | ★ 0 |
| #85 | Generated country class with country_generator using countries. | 52 | 1mo ago | 380 | ★ 4 |
