Category Code Generation
Top Code Generation packages by yearly commits
build_runner tools: freezed, json_serializable, injectable
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.
zuraffa first shipped 8 months ago. Ranks #2 in Code Generation by commit activity, #195 by daily downloads in the same category.
| Rank | Package | Description | Commits / yr | Last commit | Downloads / day | Stars |
|---|---|---|---|---|---|---|
| #1 | 🇺🇸 tools.dart.dev | A package of classes that are generated from the DAP specifications along with their generating code. | 6.4K | 4d ago | 284.5K | ★ 11.3K |
| #2 | 🇷🇺 zuraffa.com | AI first Clean Architecture Framework and CLI with Result types, UseCase patterns, Dependency Injection and MCP server for building type-safe, scalable apps with AI agents. | 3.1K | 6d ago | 103 | ★ 5 |
| #3 | cjycode.com | Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple | 2.4K | 22d ago | 20.3K | ★ 5.5K |
| #4 | 🇺🇸 flutter.dev | Reusable base class for platform interfaces of Flutter federated plugins, to help enforce best practices. | 1.6K | 23d ago | 314.8K | ★ 5.3K |
| #5 | 🇸🇪 serverpod.dev | Serialization package for Serverpod. | 813 | 23d ago | 4.3K | ★ 3.3K |
| #6 | 🇷🇺 zuraffa.com | Internal annotations used by the generator of zikzak_inappwebview plugin | 526 | 14d ago | 200 | ★ 47 |
| #7 | 🇺🇸 dart.dev | Utilities for working with Foreign Function Interface (FFI) code. | 524 | 5d ago | 460.6K | ★ 277 |
| #8 | 🇷🇺 zuraffa.com | Annotations for zorphy code generation package that provides clean class definitions with copyWith, JSON serialization, toString, equality, and inheritance support | 449 | 1mo ago | 199 | ★ 0 |
| #9 | 🇺🇸 genkit.dev | A lightweight library for type-safe data classes and runtime JSON Schemas, with built-in serialization and validation. | 391 | 23d ago | 1.2K | ★ 159 |
| #10 | 🇺🇸 dart.dev | A package for authoring build_runner compatible code generators. | 389 | 5d ago | 246.5K | ★ 872 |
| #11 | 🇩🇪 simonbinder.eu | Dev-dependency for users of drift. Contains the generator and development tools. | 351 | 4d ago | 43K | ★ 3.3K |
| #12 | 🇩🇰 carp.dk | Polymorphic JSON serialization based on json_serializable annotations. | 349 | 10d ago | 7.3K | ★ 84 |
| #13 | 🇺🇸 labs.flutter.dev | A full-featured package used to build and validate JSON schemas in Dart. | 347 | 25d ago | 4.4K | ★ 1.8K |
| #14 | Flutter CLI — scaffold Clean Architecture projects with Riverpod or flutter_bloc, FVM and your own conventions. | 309 | 16d ago | 173 | ★ 1 | |
| #15 | 🇺🇸 verygood.ventures | A Very Good Command-Line Interface for Dart created by Very Good Ventures. | 270 | 20d ago | 10.6K | ★ 2.4K |
| #16 | 🇺🇸 tools.dart.dev | A fluent, builder-based library for generating valid Dart code. | 261 | 5d ago | 400.4K | ★ 118 |
| #17 | An OpenAPI generator, focused on generating high quality code. | 244 | 2mo ago | 1.5K | ★ 56 | |
| #18 | 🇺🇸 leoafarias.com | Annotations for mix and mix_generator | 241 | 17d ago | 740 | ★ 802 |
| #19 | 🇫🇷 dash-overflow.net | A package exposing annotations for riverpod_generator | 232 | 22d ago | 44.1K | ★ 7.4K |
| #20 | A project for analyzing Riverpod code. This is internally used by riverpod_lint and riverpod_generator | 232 | 22d ago | 42.7K | ★ 7.4K | |
| #21 | A sophisticated code editor package for flutter backed by rust backend. | 230 | 1mo ago | 302 | ★ 163 | |
| #22 | fluttersdk.com | Composable Dart CLI framework and stdio MCP server for Flutter. Scaffolding, code generation, transactional plugin installs, hot reload, REPL, and AI agent tooling. | 228 | 10d ago | 1.6K | ★ 2 |
| #23 | 🇮🇹 inappwebview.dev | Internal annotations used by the generator of flutter_inappwebview plugin | 216 | 8mo ago | 44K | ★ 3.8K |
| #24 | 🇩🇪 schultek.dev | Builders for jaspr | 194 | 23d ago | 1.2K | ★ 2.5K |
| #25 | 🇺🇸 powersync.com | PowerSync Dart and Flutter SDK. Sync Postgres, MongoDB, MySQL or SQL Server with SQLite in your app | 188 | 25d ago | 1.4K | ★ 251 |
| #26 | Bones_API - A powerful API backend framework for Dart. It comes with a built-in HTTP Server, route handler, entity handler, SQL translator, and DB adapters. | 152 | 6d ago | 256 | ★ 20 | |
| #27 | 🇺🇸 leoafarias.com | Annotations for Ack schema-first models and class-first schema generation | 135 | 13d ago | 100 | ★ 64 |
| #28 | 🇺🇸 gsconrad.com | Rust support for Dart's build hooks. Automatically builds and bundles your Rust code with your Dart code!
| 102 | 27d ago | 1.6K | ★ 72 |
| #29 | 🇩🇪 widgetbook.io | A package featuring the annotations used by widgetbook_generator. | 98 | 3mo ago | 15.9K | ★ 959 |
| #30 | 🇫🇷 dash-overflow.net | Annotations for the freezed code-generator. This package does nothing without freezed too.
| 89 | 1d ago | 149.7K | ★ 2.2K |
| #31 | theconduit.dev | A serialization library for converting dynamic, structured data (JSON, YAML) into Dart types. | 88 | 7d ago | 116 | ★ 467 |
| #32 | 🇺🇸 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 |
| #33 | 🇺🇸 brickhub.dev | A Dart template generator which helps teams generate files quickly and consistently.
| 75 | 1mo ago | 36.9K | ★ 1.1K |
| #34 | carapacik.dev | Package that generates REST clients and data classes from OpenApi definition file | 72 | 23d ago | 2.7K | ★ 147 |
| #35 | 🇮🇳 mings.in | retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit. | 71 | 1mo ago | 20.2K | ★ 1.2K |
| #36 | 🇺🇸 graph.microsoft.com | Provides parsing and serialization support for the `application/json` content type. | 66 | 27d ago | 743 | ★ 21 |
| #37 | 🇱🇾 codeness.ly | Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart. | 62 | 2mo ago | 17.9K | ★ 625 |
| #38 | ffigen, but for Javascript/WebAssembly interop bindings | 61 | 1mo ago | 116 | ★ 10 | |
| #39 | 🇺🇸 kevmoo.com | A QR code generation library for Dart. Supports QR code version 1 through 40, error correction and redundancy. | 57 | 1mo ago | 132.8K | ★ 405 |
| #40 | 🇺🇸 shorebird.dev | Check for and download Shorebird code push updates from your app. | 57 | 1mo ago | 7.6K | ★ 92 |
| #41 | 🇨🇿 netglade.cz | Annotations for the auto_mappr code-generator of mapping between objects with ease. | 52 | 13d ago | 418 | ★ 73 |
| #42 | Annotations for the generator to make communication between Flutter and the host platform easier and more secure. | 50 | 22d ago | 210 | ★ 23 |
