Category Code Generation
Top Code Generation packages
build_runner tools: freezed, json_serializable, injectable
| Rank | Package | Description | Downloads / day | Stars | Likes |
|---|---|---|---|---|---|
| #1 — | 🇺🇸 google.dev | Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
| 440.3K | ★ 885 | 781 |
| #2 — | 🇺🇸 google.dev | Classes and helper functions that support JSON code generation via the `json_serializable` package. | 409K | ★ 1.6K | 1.3K |
| #3 — | 🇺🇸 dart.dev | Utilities for working with Foreign Function Interface (FFI) code. | 379.5K | ★ 273 | 352 |
| #4 — | 🇺🇸 dart.dev | This library contains the hook protocol specification for bundling native code with Dart packages. | 325K | ★ 272 | 15 |
| #5 — | 🇺🇸 tools.dart.dev | A fluent, builder-based library for generating valid Dart code. | 284.8K | ★ 113 | 297 |
| #6 — | 🇺🇸 google.dev | Generate more helpful exceptions when decoding YAML documents using package:json_serializable and package:yaml. | 282.6K | ★ 1.6K | 35 |
| #7 — | 🇺🇸 flutter.dev | Reusable base class for platform interfaces of Flutter federated plugins, to help enforce best practices. | 235.8K | ★ 5.3K | 132 |
| #8 — | 🇺🇸 tools.dart.dev | A package of classes that are generated from the DAP specifications along with their generating code. | 216.4K | ★ 11.3K | 4 |
| #9 — | 🇺🇸 dart.dev | A package for authoring build_runner compatible code generators. | 216K | ★ 866 | 100 |
| #10 — | 🇺🇸 tools.dart.dev | A build system for Dart code generation and modular compilation. | 206.1K | ★ 866 | 2.4K |
| #11 — | 🇺🇸 tools.dart.dev | Format definition and support for parsing `build.yaml` configuration. | 200.8K | ★ 866 | 67 |
| #12 — | 🇺🇸 tools.dart.dev | Source code generation builders and utilities for the Dart build system | 190.8K | ★ 495 | 189 |
| #13 — | 🇺🇸 dart.dev | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | 186.6K | ★ 273 | 18 |
| #14 — | 🇺🇸 flutter.dev | A compiler to convert SVGs to the binary format used by `package:vector_graphics`. | 172.7K | ★ 5.3K | 123 |
| #15 — | 🇺🇸 flutter.dev | A Dart library to help with SVG Path parsing and code generation. Used by Flutter SVG.
| 170.2K | ★ 5.3K | 51 |
| #16 — | 🇫🇷 dash-overflow.net | Annotations for the freezed code-generator. This package does nothing without freezed too.
| 126.3K | ★ 2.2K | 563 |
| #17 — | 🇺🇸 google.dev | Utilities to help with Dart source code generation. Includes utilities for properly generating String literals from any String value. | 115.7K | ★ 18 | 19 |
| #18 — | 🇺🇸 google.dev | Automatically generate code for converting to and from JSON by annotating Dart classes. | 112.3K | ★ 1.6K | 4K |
| #19 — | 🇺🇸 felangel.dev | A Dart mock library which simplifies mocking with null safety support and no manual mocks or code generation. | 98.6K | ★ 702 | 1.2K |
| #20 — | 🇺🇸 kevmoo.com | A QR code generation library for Dart. Supports QR code version 1 through 40, error correction and redundancy. | 97.2K | ★ 404 | 258 |
| #21 — | 🇫🇷 dash-overflow.net | Code generation for immutable classes that has a simple syntax/API without compromising on the features.
| 87.8K | ★ 2.2K | 4.5K |
| #22 — | 🇺🇸 google.dev | Runtime library for protocol buffers support. Use with package:protoc_plugin to generate Dart code for your '.proto' files. | 68K | ★ 572 | 255 |
| #23 — | 🇨🇦 nfet.net | Barcode generation library for Dart that can generate generic drawing operations for any backend. | 50.6K | ★ 149 | 627 |
| #24 — | 🇮🇹 inappwebview.dev | Internal annotations used by the generator of flutter_inappwebview plugin | 40.2K | ★ 3.8K | 2 |
| #25 — | A project for analyzing Riverpod code. This is internally used by riverpod_lint and riverpod_generator | 37.4K | ★ 7.4K | 3 | |
| #26 — | 🇫🇷 dash-overflow.net | A package exposing annotations for riverpod_generator | 36.9K | ★ 7.4K | 180 |
| #27 — | 🇺🇸 tools.dart.dev | Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files.
| 35.8K | ★ 273 | 335 |
| #28 — | 🇫🇷 dash-overflow.net | A code generator for Riverpod. This both simplifies the syntax empowers it, such as allowing stateful hot-reload. | 31.1K | ★ 7.4K | 436 |
| #29 — | 🇩🇪 simonbinder.eu | Dev-dependency for users of drift. Contains the generator and development tools. | 31K | ★ 3.3K | 69 |
| #30 — | 🇺🇸 supabase.io | Package to simplify and improve JSON parsing in isolates by keeping one isolate running per instance. | 28.1K | ★ 0 | 15 |
| #31 — | 🇫🇷 dash-overflow.net | A package to help writing code-generators while supporting import prefixes and default values | 21.9K | ★ 20 | 6 |
| #32 — | 🇺🇸 kevmoo.com | Contains annotations for `package:build_cli`. See that package for more information. | 21.6K | ★ 63 | 3 |
| #33 ▲ 2 | cjycode.com | Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple | 19.3K | ★ 5.4K | 659 |
| #34 — | 🇯🇵 wasabeef.jp | The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs. | 19.2K | ★ 1.6K | 323 |
| #35 — | 🇺🇸 flutter.dev | Code generator tool to make communication between Flutter and the host platform type-safe and easier. | 18.9K | ★ 5.3K | 1.3K |
| #36 — | 🇮🇳 mings.in | retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit. | 16.5K | ★ 1.2K | 2.1K |
| #37 — | 🇩🇪 widgetbook.io | A package featuring the annotations used by widgetbook_generator. | 16.4K | ★ 948 | 19 |
| #38 ▲ 2 | 🇱🇾 codeness.ly | A streamlined Dart build system that applies lean principles to minimize waste and maximize speed. Designed for developers who value efficiency and performance. | 16.1K | ★ 68 | 57 |
| #39 — | 🇱🇾 codeness.ly | Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart. | 15.4K | ★ 624 | 135 |
| #40 — | 🇩🇪 schultek.dev | Improved json serialization and data classes with full support for generics, inheritance, customization and more. | 15.4K | ★ 238 | 466 |
| #41 — | 🇮🇳 mings.in | retrofit generator is an dio client generator using source_gen and inspired by Chopper and Retrofit. | 13.5K | ★ 1.2K | 201 |
| #42 — | 🇺🇸 brickhub.dev | A Dart template generator which helps teams generate files quickly and consistently.
| 13.4K | ★ 1.1K | 837 |
| #43 — | 🇦🇺 dexterx.dev | A common platform interface for the flutter_appauth plugin. | 11.6K | ★ 308 | 2 |
| #44 — | 🇺🇸 google.dev | Value types with builders, Dart classes as enums, and serialization. This library is the dev dependency.
| 11.5K | ★ 886 | 148 |
| #45 — | gql-dart.dev | Dart code builders taking *.graphql documents and SDL to build useful classes. | 11.5K | ★ 272 | 5 |
| #46 — | A wrapper class for representing a value that can be absent, present and null, or present and non-null. | 11.3K | ★ 272 | 1 | |
| #47 — | 🇱🇾 codeness.ly | Injectable is a convenient code generator for get_it. Inspired by Angular DI, Guice DI and inject.dart. | 10.6K | ★ 624 | 1.5K |
| #48 — | 🇩🇪 widgetbook.io | A package to automate setup and maintenance of the widgetbook package by using code generation. | 10.6K | ★ 948 | 21 |
| #49 — | tienisto.com | Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation. | 9.8K | — | 789 |
| #50 — | 🇺🇸 flutter.dev | A builder that supports generated strongly-typed route helpers for package:go_router | 9.3K | ★ 5.3K | 299 |
| #51 — | 🇨🇦 nfet.net | Barcode generation widget for Flutter with support for standard barcodes. | 8.1K | ★ 149 | 353 |
| #52 — | 🇺🇸 shorebird.dev | Check for and download Shorebird code push updates from your app. | 7.4K | ★ 91 | 496 |
| #53 — | 🇺🇸 tools.dart.dev | Builder implementations wrapping the dart2js and DDC compilers. | 7.2K | ★ 866 | 45 |
| #54 — | 🇺🇸 verygood.ventures | A Very Good Command-Line Interface for Dart created by Very Good Ventures. | 7.2K | ★ 2.4K | 725 |
| #55 ▲ 2 | 🇺🇸 cinibulk.dev | Generator for the Envied package. See https://pub.dev/packages/envied. | 7.1K | ★ 228 | 42 |
| #56 — | 🇺🇸 tools.dart.dev | A tool to manage running external executables within package:build. | 6.9K | ★ 866 | 8 |
| #57 — | 🇺🇸 google.dev | A protobuf protoc compiler plugin used to generate Dart code. | 6.8K | ★ 572 | 96 |
| #58 — | 🇺🇸 heft.app | Simple, opinionated, codegen library for GraphQL. It allows you to
generate serializers and client helpers to easily call and parse your data.
| 6.8K | ★ 160 | 152 |
| #59 — | 🇬🇧 alexander-kirsch.com | Annotation for generating `copyWith` extensions code using `copy_with_extension_gen`. | 6.4K | ★ 85 | 111 |
| #60 — | 🇺🇸 kevmoo.com | Test utility to ensure generated Dart code within a package is up-to-date when using package:build. | 5.5K | ★ 61 | 55 |
| #61 — | 🇪🇬 bdaya-dev.com | Serializer for the one_of package | 5.3K | ★ 1 | 0 |
| #62 — | 🇩🇰 carp.dk | Polymorphic JSON serialization based on json_serializable annotations. | 4.9K | ★ 84 | 4 |
| #63 — | 🇺🇸 tools.dart.dev | Builders to analyze and split Dart code into individually compilable modules based on imports. | 4.7K | ★ 866 | 8 |
| #64 — | 🇫🇷 hadrienlejard.io | Chopper is an http client generator using source_gen, inspired by Retrofit | 4.5K | ★ 749 | 914 |
| #65 — | 🇺🇸 kevmoo.com | A builder for extracting a package version into code. | 4K | ★ 44 | 31 |
| #66 — | 🇬🇧 alexander-kirsch.com | Automatically generating `copyWith` extensions code for classes with `@CopyWith()` annotation. | 4K | ★ 85 | 219 |
| #67 — | tienisto.com | build_runner integration for slang. This library ensures that slang is recognized by build_runner. | 3.4K | — | 14 |
| #68 — | 🇧🇷 flutterando.com.br | Automatic Dependency Injection System, but without build_runner :) | 3.3K | ★ 59 | 119 |
| #69 — | 🇸🇪 serverpod.dev | Serialization package for Serverpod. | 3.1K | ★ 3.3K | 3 |
| #70 — | 🇺🇸 labs.flutter.dev | A full-featured package used to build and validate JSON schemas in Dart. | 2.8K | ★ 1.8K | 32 |
| #71 ▲ 3 | 🇺🇦 pro100.dev | Annotations for the theme_extensions_builder. This package does nothing without theme_extensions_builder.
| 2.8K | ★ 7 | 4 |
| #72 — | 🇩🇪 schultek.dev | Improved json serialization and data classes with full support for generics, inheritance, customization and more. | 2.7K | ★ 238 | 14 |
| #73 — | 🇸🇪 serverpod.dev | Serverpod code that is shared between serverpod and tooling. | 2.6K | ★ 3.3K | 3 |
| #74 — | 🇮🇳 vyuh.tech | Code generator for MobX that adds support for annotating your code with @observable, @computed, @action and also creating Store classes. | 2.6K | ★ 2.5K | 301 |
| #75 — | 🇺🇸 fluttercommunity.dev | Automatically organize your dart imports | 2.5K | ★ 183 | 347 |
| #76 — | 🇫🇷 hadrienlejard.io | Chopper is an http client generator using source_gen, inspired by Retrofit | 2.4K | ★ 749 | 48 |
| #77 — | leanflutter.dev | A common platform interface for the auto_updater plugin. | 2.2K | ★ 345 | 0 |
| #78 — | sum_types and sum_types_generator packages together define a code generator enabling sum-types in Dart. | 2.2K | ★ 40 | 13 | |
| #79 — | mobilepeople.dev | Have you been turned into a problem with writing code for Http requests? This package can help. It has all of the Http and model codegen functionality you have been looking for. | 2K | ★ 304 | 331 |
| #80 — | gql-dart.dev | Common serializers for gql_code_builder | 2K | ★ 272 | 1 |
| #81 — | 🇪🇸 iteo.com | Annotations for the Theme Tailor code-generator. This package does nothing without Theme Tailor.
| 1.8K | ★ 87 | 13 |
| #82 — | 🇺🇸 connectrpc.com | Implementation of the Connect protocol for Dart. Simple, reliable, interoperable. Protobuf RPC that works | 1.7K | ★ 52 | 18 |
| #83 — | 🇪🇸 iteo.com | Code generator for Flutter's 3.0 ThemeExtension classes. The generator can create themes and extensions on BuildContext or ThemeData based on the lists of the theme properties
| 1.6K | ★ 87 | 228 |
| #84 — | 🇺🇸 kevmoo.com | Parse command line arguments directly into an annotation class using the power of build_runner and source_gen. | 1.4K | ★ 63 | 20 |
| #85 — | carapacik.dev | Package that generates REST clients and data classes from OpenApi definition file | 1.4K | ★ 148 | 124 |
| #86 — | 🇺🇸 squarealfa.com | Annotations to mark and configure business model classes for code generation of .proto and Dart mapper classes | 1.3K | — | 6 |
| #87 — | 🇺🇸 kevmoo.com | Test support for the source_gen package. Includes helpers to make it easy to validate both success and failure cases. | 1.2K | ★ 20 | 13 |
| #88 — | 🇫🇷 aloisdeniel.com | Transform method calls to a stream of events. | 1.2K | ★ 4 | 1 |
| #89 — | 🇺🇸 labs.dart.dev | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | 1.1K | ★ 273 | 133 |
| #90 — | 🇺🇸 karapetov.com | A simple database schema migration tool. Supports SQLite and PostgreSQL, can read migration scripts from multiple sources. | 1K | ★ 11 | 9 |
| #91 ▲ 5 | 🇺🇸 felangel.dev | An token refresh library for dart. This package exposes the core components that are common to various refresh token implementations (REST, GraphQL, etc...). | 1K | ★ 429 | 155 |
| #92 — | An OpenAPI generator, focused on generating high quality code. | 1K | ★ 55 | 3 | |
| #93 — | 🇺🇸 tools.dart.dev | A package:build-compatible builder for generating request routers for the shelf web-framework based on source annotations.
| 1K | ★ 1K | 71 |
| #94 — | 🇺🇸 powersync.com | PowerSync Dart and Flutter SDK. Sync Postgres, MongoDB, MySQL or SQL Server with SQLite in your app | 981 | ★ 249 | 152 |
| #95 — | 🇯🇵 eaglesakura.com | A package that automatically generates JSON files for passing to the Dart --dart-define command and a Defines class for type-safe programmatic access. It streamlines environment constant management for different flavors and build-time constant injection. | 966 | ★ 0 | 0 |
| #96 — | 🇺🇸 leoafarias.com | Annotations for mix and mix_generator | 901 | ★ 798 | 1 |
| #97 ▼ 2 | 🇩🇪 schultek.dev | Builders for jaspr | 897 | ★ 2.4K | 2 |
| #98 ▲ 3 | gql-dart.dev | Similar to gql_http_link, gql_dio_link is a GQL Terminating Link to execute requests via Dio using JSON | 870 | ★ 272 | 34 |
| #99 — | 🇺🇸 dcm.dev | Annotations for DCM. | 825 | ★ 2 | 4 |
| #100 — | devappliance.com | Annotation package for openapi_generator https://pub.dev/packages/openapi_generator. | 803 | ★ 173 | 21 |
| #101 — | 🇳🇱 pinch.nl | The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. Don't use this package directly. Import the floor package instead.
| 800 | ★ 1K | 4 |
| #102 — | dvdbnc.dev | Code generation annotations for animated_vector_gen and animated_vector. | 753 | ★ 29 | 0 |
| #103 — | 🇺🇸 graph.microsoft.com | Provides parsing and serialization support for the `application/json` content type. | 738 | ★ 21 | 1 |
| #104 — | 🇺🇸 genkit.dev | A lightweight library for type-safe data classes and runtime JSON Schemas, with built-in serialization and validation. | 722 | ★ 157 | 9 |
| #105 — | 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. | 661 | ★ 2 | 2 |
| #106 — | 🇸🇪 serverpod.dev | Generated client for the Serverpod service protocol. | 636 | ★ 3.2K | 8 |
| #107 — | Smart project structure with dependency injection and route management | 622 | ★ 1.4K | 0 | |
| #108 — | Automatically generate index / barrel / library files with all the export needed for your library. | 612 | ★ 16 | 33 | |
| #109 ▼ 3 | 🇵🇱 aroncode.com | Advanced await-less information provider. From simple information such as build-branch to a screen with Flutter code with commits and change history. | 612 | ★ 24 | 62 |
| #110 — | 🇺🇸 graph.microsoft.com | Provides interfaces and base classes for Dart Kiota clients. | 597 | ★ 21 | 2 |
| #111 — | devappliance.com | A dart wrapper around openapi-generator inspired by the node implementation. | 536 | ★ 173 | 21 |
| #112 — | 🇺🇸 graph.microsoft.com | Provides parsing and serialization support for the `text/plain` content type. | 531 | ★ 21 | 0 |
| #113 — | 🇺🇸 realm.io | Hosts the common code shared between realm, realm_dart and realm_generator packages. This package is part of the official Realm Flutter and Realm Dart SDKs. | 488 | ★ 794 | 3 |
| #114 ▲ 8 | 🇺🇸 gsconrad.com | Rust support for Dart's build hooks. Automatically builds and bundles your Rust code with your Dart code!
| 486 | ★ 67 | 27 |
| #115 — | 🇫🇷 d-markey.ovh | Dart code generator for Squadron workers. Implement your worker service and let squadron_builder bridge the gap with Web Workers and Isolates! | 477 | ★ 19 | 25 |
| #116 ▼ 2 | 🇺🇸 realm.io | Annotation for EJSON serialization.
BSON is a binary format used to store JSON-like documents efficiently. EJSON extends JSON defining how all BSON types should be represented in JSON. | 474 | ★ 795 | 0 |
| #117 — | 🇺🇸 realm.io | EJSON serialization.
BSON is a binary format used to store JSON-like documents efficiently. EJSON extends JSON defining how all BSON types should be represented in JSON. | 472 | ★ 795 | 1 |
| #118 — | Reflection support based on code generation, using 'capabilities' to specify which operations to support, on which objects. This is the run-time part of reflectable.
| 471 | ★ 386 | 186 | |
| #119 — | 🇨🇦 nfet.net | Barcode generation library for Dart that can generate barcodes using the image library. | 469 | ★ 149 | 76 |
| #120 — | 🇿🇦 filledstacks.com | Stacked Generator is a package dedicated to reduce the boilerplate required to setup a stacked application | 468 | ★ 1K | 46 |
| #121 — | 🇺🇸 mrgnhnt.com | A code generator for simplifying Bloc event and state classes, enhancing code readability and reducing naming conflicts. | 465 | ★ 1 | 1 |
| #122 — | Generate `hashCode`, `==`, `toString`, `copyWith`, `change` methods and `Builder` class with low code
| 453 | ★ 6 | 14 | |
| #123 — | 🇯🇵 norelease.dev | A package exposing annotations for embed. | 446 | ★ 15 | 0 |
| #124 — | 🇯🇵 norelease.dev | Code generation for embedding arbitrary file content into Dart code. | 439 | ★ 15 | 34 |
| #125 — | 🇺🇸 realm.io | Generates RealmObject classes from Realm data model classes. This package is part of the official Realm Flutter and Realm Dart SDKs. | 427 | ★ 794 | 4 |
| #126 — | dart-frog.dev | Code generation tooling for Dart Frog — a fast, minimalistic backend framework for Dart. | 412 | ★ 2.3K | 23 |
| #127 — | gql-dart.dev | Generated types for Ferry GraphQL Client | 387 | ★ 636 | 23 |
| #128 — | tienisto.com | Add names to routes without a declarative pattern and without build_runner | 361 | — | 22 |
| #129 — | cjycode.com | Build hook support for flutter_rust_bridge Native Assets integration | 356 | ★ 5.4K | 0 |
| #130 ▼ 2 | Programmatic access to Homebrew on macOS and Linux. Strongly-typed freezed models, JSON v2 parsing, streaming output, batch operations, and a Brew facade. | 353 | ★ 1 | 0 | |
| #131 — | 🇨🇿 netglade.cz | Code generation for mapping between different objects with ease. | 342 | ★ 73 | 142 |
| #132 ▲ 2 | gql-dart.dev | Useful builders for your GraphQL SDL and documents. Based on package:gql_code_builder and package:build | 330 | ★ 272 | 15 |
| #133 — | 🇨🇿 netglade.cz | Annotations for the auto_mappr code-generator of mapping between objects with ease. | 327 | ★ 73 | 15 |
| #134 — | devappliance.com | Generator for openapi client sdk inspired by the npm implementation of openapi-generator-cli. | 323 | ★ 173 | 125 |
| #135 ▲ 2 | 🇬🇧 thomasclark.dev | Classes and helper functions that support XML code generation via the `xml_serializable` package. | 313 | ★ 9 | 5 |
| #136 — | 🇺🇸 mrgnhnt.com | Automatically creates 'props' getters for classes using the equatable package. | 309 | ★ 5 | 7 |
| #137 — | 🇺🇸 mrgnhnt.com | Provides annotations for the 'equatable_gen' code generator, used with the 'equatable' package | 308 | ★ 5 | 4 |
| #138 — | 🇨🇿 fnx.io | Simple internationalization tool for Dart and Flutter, based on YAML files and source code generation. | 287 | ★ 41 | 58 |
| #139 — | Interfaces and shared helpers for implementing models, adapters, providers, and repositories in Brick, an intuitive way to work with persistent data in Dart. | 286 | ★ 518 | 11 | |
| #140 — | Annotations for the generator to make communication between Flutter and the host platform easier and more secure. | 283 | ★ 23 | 1 | |
| #141 — | dartcommunity.dev | Transpile sass files using the "build" package. | 271 | ★ 29 | 15 |
| #142 — | 🇯🇵 mathru.net | An application development framework centered on automatic code generation using build_runner. | 269 | ★ 41 | 22 |
| #143 — | 🇺🇸 syncapod.com | tart is a Twirp library for Dart. This is to be used in conjunction with protoc-gen-tart. https://github.com/syncapod/tart | 269 | ★ 6 | 2 |
| #144 — | Code generation library and interface for Brick components. Useful for creating serdes generators for adapters. | 264 | ★ 517 | 1 | |
| #145 — | Code generation library for the SQLite providers, models, and adapters in Brick | 257 | ★ 517 | 0 | |
| #146 ▼ 8 | 🇺🇸 genkit.dev | Shelf integration for Genkit Dart. | 254 | ★ 156 | 2 |
| #147 — | 🇳🇱 pinch.nl | The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. This library is the dev dependency.
| 251 | ★ 1K | 23 |
| #148 — | Code generation library for the Brick Offline First Domain | 251 | ★ 517 | 0 | |
| #149 — | Portable Dart package to handle data serialization/deserialization efficiently, including a dynamic BytesBuffer to read/write data. | 249 | ★ 4 | 3 | |
| #150 — | 🇺🇸 christophermcasey.com | A micro-library that makes it easy to do build-time assertions about constants so that misconfigured apps fail at build-time instead of failing at runtime. | 249 | ★ 17 | 7 |
| #151 ▼ 2 | Code generation library for the JSON-like providers, models, and adapters in Brick | 247 | ★ 517 | 0 | |
| #152 — | 🇺🇸 oxeanbits.com | A common platform interface for the parsec plugin. | 246 | ★ 0 | 0 |
| #153 — | 🇺🇸 mrgnhnt.com | An annotation package simplifying Bloc event and state classes, enhancing code readability and reducing naming conflicts. | 239 | ★ 1 | 3 |
| #154 ▲ 2 | 🇬🇧 thomasclark.dev | Automatically generate code for converting to and from XML by annotating Dart classes. | 238 | ★ 9 | 11 |
| #155 — | 🇺🇸 cryptoplease.com | Annotation used to make a Dart object borsh serializable. | 230 | ★ 301 | 1 |
| #156 — | Code generation library for the REST providers, models, and adapters in Brick | 228 | ★ 517 | 0 | |
| #157 — | Code generation library for the Brick Offline First Domain using REST | 224 | ★ 517 | 1 | |
| #158 — | 🇬🇷 ptsakoulis.com | A tool that uses Dart's Analyzer to generate code on-the-fly. | 213 | ★ 18 | 19 |
| #159 — | 🇬🇷 ptsakoulis.com | A code generation building tool. | 211 | ★ 5 | 9 |
| #160 ▲ 2 | Linter rules for freezed.
| 209 | ★ 2.2K | 8 | |
| #161 — | 🇺🇸 workiva.com | Write and run automated code modifications on a codebase. Primarily geared towards updating and refactoring Dart code, but can modify any files.
| 207 | ★ 65 | 36 |
| #162 — | 🇷🇺 zuzu.dev | Internal annotations used by the generator of zikzak_inappwebview plugin | 200 | ★ 37 | 0 |
| #163 — | 🇺🇦 pro100.dev | Code generator for Flutter's 3.0 ThemeExtension classes. theme_extensions_builder generator helps to minimize the required boilerplate code.
| 196 | ★ 7 | 13 |
| #164 — | 🇺🇸 graph.microsoft.com | Provides a bundle of all the default Kiota implementations for easy consumption. | 182 | ★ 21 | 2 |
| #165 — | 🇺🇸 mrgnhnt.com | Automate class registration for dependency injection using `get_it`, Simplify and manage dependencies effortlessly in Dart projects. | 182 | ★ 1 | 1 |
| #166 — | Flutter CLI — scaffold Clean Architecture projects with Riverpod or flutter_bloc, FVM and your own conventions. | 175 | ★ 1 | 2 | |
| #167 — | 🇺🇸 mrgnhnt.com | Automate class registration for dependency injection using `get_it`, Simplify and manage dependencies effortlessly in Dart projects. | 174 | ★ 1 | 0 |
| #168 — | 🇺🇸 serinus.app | A Dart package providing OpenAPI types and utilities for API documentation. | 174 | ★ 0 | 0 |
| #169 — | 🇩🇪 bmwtech.dev | A tool to analyze the public API of a package, create a model of it and diff it against another version to check semver. | 151 | ★ 40 | 25 |
| #170 ▲ 8 | The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. Don't use this package directly. Import the froom package instead.
| 141 | ★ 32 | 0 | |
| #171 ▲ 12 | 🇷🇺 zuzu.dev | Annotations for zorphy code generation package that provides clean class definitions with copyWith, JSON serialization, toString, equality, and inheritance support | 138 | ★ 0 | 0 |
| #172 ▼ 2 | 🇻🇳 lamnhan.dev | The generator for the isolate_manager | 138 | ★ 1 | 1 |
| #173 ▼ 2 | 🇸🇴 sprk.so | Generated Dart types and method descriptors for Bluesky lexicons. | 138 | ★ 0 | 0 |
| #174 ▼ 2 | 🇸🇴 sprk.so | Generated Dart types and method descriptors for Spark lexicons. | 136 | ★ 0 | 0 |
| #175 ▼ 2 | Generated Dart types and method descriptors for Plyr lexicons. | 136 | ★ 0 | 0 | |
| #176 ▼ 2 | 🇸🇴 sprk.so | Generated Dart types and method descriptors for Ozone lexicons. | 136 | — | 0 |
| #177 ▼ 2 | 🇸🇴 sprk.so | Generated Dart types and method descriptors for AT Protocol ecosystem lexicons. | 135 | ★ 4 | 1 |
| #178 ▼ 2 | 🇺🇸 ethanblake.xyz | A flexible Dart bytecode compiler and interpreter written in Dart, enabling dynamic execution and code push for AOT Dart apps. | 135 | ★ 399 | 276 |
| #179 — | 🇰🇪 melvinotieno.com | Integrate build_runner with pigeon code generation to automate the process of generating platform channels. | 128 | ★ 2 | 8 |
| #180 — | angulardart.xyz | The AngularDart compiler. It compiles your component files written in Dart
into templates so that you don't have to worry about all the complicated
hassle.
| 128 | ★ 123 | 2 |
| #181 — | 🇺🇸 bluebiscuitdesign.dev | OpenAPI API common libraries so the generator doesn't generate them | 125 | ★ 4 | 4 |
| #182 ▼ 5 | 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. | 121 | ★ 20 | 33 | |
| #183 ▲ 2 | tienisto.com | Use GPT to automatically translate at compile time. A tool for slang. | 120 | — | 34 |
| #184 — | 🇱🇹 vycius.lt | Provides Dart classes generated from the GTFS-realtime Protocol Buffer specification. | 118 | ★ 2 | 4 |
| #185 ▼ 3 | A sophisticated code editor package for flutter backed by rust backend. | 116 | ★ 155 | 64 | |
| #186 — | 🇪🇸 iteo.com | Annotations for the Cached code-generator. This package does nothing without Cached.
| 112 | ★ 60 | 23 |
| #187 — | 🇺🇸 mrgnhnt.com | A library for generating barrel files. | 108 | ★ 1 | 3 |
| #188 — | 🇺🇸 tazatechnology.com | OpenAPI Specification generator using native Dart code, as well as an all-in-one parser of existing specifications. | 105 | ★ 15 | 7 |
| #189 — | ffigen, but for Javascript/WebAssembly interop bindings | 98 | ★ 8 | 2 | |
| #190 — | 🇩🇪 dasralph.de | Constructor-based dependency injection for Dart and Flutter, inspired by Dagger. | 95 | ★ 15 | 21 |
| #191 ▲ 3 | The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. This library is the dev dependency.
| 93 | ★ 32 | 1 | |
| #192 — | 🇧🇷 gbtb16.com.br | Generates dependency injection code using the kiwi package to reduce development time. | 92 | ★ 348 | 13 |
| #193 ▼ 3 | 🇩🇪 dasralph.de | Source code generator for inject_annotation. Reads @inject, @component, and @module annotations and generates fully wired dependency components at build time. | 92 | ★ 15 | 5 |
| #194 ▼ 2 | Allows Dart reflection with an easy approach, even for third-party classes, using code generation portable for all Dart platforms. | 92 | ★ 20 | 18 | |
| #195 ▲ 2 | Multi-flavor Flutter toolkit. Reads annspec.yaml, generates typed flavor classes, and wires Android, iOS, Firebase, AdMob and RevenueCat. | 91 | ★ 0 | 1 | |
| #196 — | 🇪🇸 iteo.com | Dart package with build-in code generation. Simplifies and speedup creation of cache mechanism for dart classes. | 89 | ★ 60 | 91 |
| #197 — | ymgn9314.com | Automatically organize your dart imports | 87 | — | 18 |
| #198 — | 🇩🇪 muha.dev | Simple i18n solution for dart and flutter. Uses code generation to generate translations as dart classes. Efficient and works with autocomplete! | 84 | ★ 35 | 104 |
| #199 — | Imports resource files as string or binary literals in Dart code. | 83 | ★ 7 | 7 | |
| #200 ▲ 3 | A common platform interface for the moengage_cards plugin. | 82 | — | 1 | |
| #201 — | 🇺🇸 genkit.dev | A code generator for schemantic that produces type-safe data classes and JSON schemas from abstract definitions. | 81 | ★ 157 | 0 |
| #202 — | Decode/Encode JSON asynchronously, in a long-running Isolate. | 79 | ★ 4 | 7 | |
| #203 ▲ 4 | A helper package/CLI that automatically refactors common Flutter enum usages (e.g., MainAxisAlignment.start) into the new Dart/Flutter 3.38 dot-shorthand form (.start). | 72 | ★ 3 | 9 | |
| #204 — | Reflection support based on code generation, using 'capabilities' to specify which operations to support, on which objects. This is the builder part of reflectable.
| 71 | ★ 386 | 0 | |
| #205 — | 🇯🇵 mathru.net | A package to automatically create routing configurations with build_runner to enable type-safe routing. | 69 | ★ 41 | 28 |
| #206 — | 🇮🇳 yashmakan.com | AxiomCore Flutter Generator | 68 | ★ 0 | 1 |
| #207 ▲ 4 | Defines the annotations used by adeptgenerator (https://pub.dev/packages/adeptgenerator) to generate code. | 67 | — | 1 | |
| #208 — | 🇷🇺 ilexbor.dev | Ignorium is a CLI tool for automatic .gitignore generation based on technologies detected in the target directory.
| 67 | ★ 1 | 6 |
| #209 ▼ 7 | 🇰🇷 cunarist.com | Rust for native business logic, Flutter for flexible and beautiful GUI | 67 | ★ 2.8K | 129 |
| #210 — | 🇺🇸 kevmoo.com | Update your GitHub gh-pages branch with the compiled output of your Dart web app. Supports 'pub build' and the new 'pub run build_runner'. | 66 | ★ 239 | 139 |
| #211 — | theconduit.dev | A serialization library for converting dynamic, structured data (JSON, YAML) into Dart types. | 66 | ★ 466 | 6 |
| #212 — | 🇺🇸 google.dev | Value types with builders, Dart classes as enums, and serialization. This library provides test support.
| 65 | ★ 886 | 3 |
| #213 — | 🇺🇸 revali.dev | Classes to share between Revali and Revali Annotations | 62 | ★ 9 | 0 |
| #214 — | 🇫🇷 qlapp.fr | Compiler for AngularDart. | 61 | ★ 4 | 0 |
| #215 — | 🇳🇱 spkersten.nl | Simple and non-intrusive code generator for boilerplate of data types. | 59 | ★ 40 | 4 |
| #216 — | 🇺🇸 embrace.io | A common platform interface for the Embrace plugin that enables platform-specific implementations. | 58 | — | 0 |
| #217 — | 🇦🇹 codeux.design | Annotations for methods and strings to mark them as non-translatable. | 55 | ★ 12 | 0 |
| #218 — | 🇫🇷 qlapp.fr | CLI scaffolding tool for AngularDart (Dart 3 compatible) | 54 | ★ 4 | 1 |
| #219 ▲ 3 | 🇭🇺 westito.dev | Package that generates REST clients and data classes from OpenApi definition file | 51 | ★ 4 | 5 |
| #220 — | matheer.com | Convert Swagger to Dart using freezed and retrofit support only 3.1.0 openApi | 51 | ★ 11 | 24 |
| #221 ▼ 2 | 🇩🇪 inlavigo.com | gg_changelog offers various tools manipulate dart CHANGELOG.md files. Based on cider package. | 50 | ★ 1 | 1 |
| #222 — | Gernerating Dart model class from Json files with one command. | 49 | ★ 730 | 43 | |
| #223 ▲ 2 | wolfenrain.dev | A common platform interface for the programmable_video plugin. | 49 | — | 6 |
| #224 — | Code generation library for the Supabase providers, models, and adapters in Brick | 48 | ★ 517 | 0 | |
| #225 — | 🇵🇱 edensapple.com | This package allows programmers to annotate Dart objects in order to serialize / deserialize them from / to JSON.
| 48 | ★ 396 | 279 |
| #225 — | 🇮🇳 shreeman.dev | Code generator for Nitro Modules (Nitrogen). Converts *.native.dart specs to Dart FFI, Kotlin, Swift, and C++ bindings.
| 48 | ★ 7 | 0 |
| #227 — | 🇺🇸 revali.dev | Revali is a build system for creating scalable and efficient APIs with Dart | 46 | ★ 9 | 5 |
| #228 — | 🇨🇳 yunxin.163.com | Automatically generate Hawk style method call handlers for your project. | 45 | ★ 16 | 0 |
| #229 — | The helper package used at runtime by code generated with the OpenAPI generator dynamite. | 44 | ★ 176 | 1 | |
| #230 — | plugfox.dev | Code generator pubspec.yaml.g.dart from pubspec.yaml. Just import `pubspec_generator` and then run `dart run build_runner build`
| 43 | ★ 19 | 45 |
| #231 — | 🇺🇸 revali.dev | The base annotations for API generation using Revali | 42 | ★ 9 | 0 |
| #232 ▲ 6 | 🇮🇳 shreeman.dev | CLI for Nitrogen Modules. Scaffold new Flutter FFI plugins and generate native bridge code. | 42 | ★ 6 | 2 |
| #233 ▲ 3 | 🇮🇳 shreeman.dev | Pure-Dart annotations and enums for the Nitrogen ecosystem. Zero dependencies — compatible with Flutter, Dart Server, and CLI. | 42 | ★ 7 | 1 |
| #234 ▼ 2 | 🇺🇸 revali.dev | A Revali Server Client Construct to generate client code using `revali_router` | 42 | ★ 9 | 0 |
| #235 ▲ 11 | 🇺🇸 labs.dart.dev | A tool for generating bindings that allow interop between Dart and Swift code. | 41 | ★ 272 | 11 |
| #236 ▼ 3 | Annotations, converters, and runtime helpers for Rust-backed MongoDB access in Dart. | 41 | ★ 4 | 2 | |
| #237 ▼ 3 | 🇺🇸 labs.dart.dev | A tool for generating bindings that allow interop between Dart and Swift code. | 41 | ★ 271 | 3 |
| #238 ▼ 3 | 🇷🇺 zuzu.dev | 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. | 40 | ★ 5 | 2 |
| #239 ▼ 2 | 🇧🇷 gruposbf.com.br | DoSo is a lightweight Dart library for simple and elegant error and state handling, designed to reduce boilerplate and avoid code generation in Flutter apps. | 39 | ★ 10 | 12 |
| #240 — | RapidFire Flutter Library is a comprehensive ORM system for mobile application development, used various popular Dart packages in one place. Validation, CRUD and API operations are automatic requires no code. | 35 | — | 13 | |
| #241 — | 🇺🇸 dartside.dev | Command-line tool to sort JSON files by key and reusable sorted JSON encoder. | 35 | ★ 6 | 8 |
| #242 — | 🇹🇷 huseyintokpinar.com | SqfnEntity Model Generator. SQLite ORM for Flutter lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework. | 35 | ★ 383 | 19 |
| #243 ▼ 4 | terradart core runtime — Stack, Resource, Provider, Variable, Data, TfArg, TfRef, and LifecycleOptions for Dart-first Terraform synthesis. | 34 | ★ 21 | 1 | |
| #244 — | 🇨🇴 leancode.co | Dart contracts client generator for a CQRS API. | 34 | ★ 4 | 11 |
| #245 ▼ 2 | 🇮🇳 ex3.dev | A Dart validation library inspired by https://zod.dev
with support for code generation.
| 34 | ★ 29 | 24 |
| #246 ▲ 4 | 🇸🇬 nertaicon.dev | A code generator to create a themed color palette from a yaml file. | 33 | ★ 2 | 4 |
| #247 ▼ 3 | 🇯🇵 mathru.net | A multilingual package that automatically creates code that can retrieve data from Google spreadsheets and write type-safe code with method chaining. | 33 | ★ 41 | 5 |
| #248 ▲ 4 | 🇨🇴 leancode.co | Dart contracts runtime for a CQRS API. | 33 | ★ 4 | 8 |
| #249 ▼ 2 | 🇹🇷 huseyintokpinar.com | SqfEntity ORM for Flutter/Dart lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework. | 33 | ★ 383 | 281 |
| #250 ▼ 2 | 🇺🇸 modiimedia.com | Client library needed for the code generated by the arri server library. | 33 | ★ 500 | 2 |
| #251 ▲ 4 | 🇮🇳 ex3.dev | Generate luthor schemas | 32 | ★ 29 | 3 |
| #252 ▼ 3 | 🇺🇸 snowpine.io | polkadart_cli is a dart library that generates Dart type code from frame metadata. Generated code relies on Polkadart library. | 32 | ★ 51 | 4 |
| #253 ▲ 24 | Object Mapper is a package written in Dart that makes it easy for you to convert your model objects to and from JSON. | 32 | ★ 8 | 12 | |
| #254 — | 🇧🇷 arthurmonteiro.com | A common platform interface for the veriff_flutter_plugin plugin. This package provides the abstract platform interface that platform-specific implementations must extend to provide Veriff identity verification functionality. | 32 | ★ 0 | 1 |
| #255 ▼ 4 | Curated factory wrappers for Google Cloud resources (Compute, BigQuery, Cloud Run, Cloud SQL, Pub/Sub, Monitoring, ...) for Dart-first Terraform stacks. | 31 | ★ 21 | 0 | |
| #256 ▼ 2 | 🇺🇸 squarealfa.com | Code generation of .proto and Dart mapper classes to facilitate the usage of PODOs (plain-old-dart-objects) with gRPC | 31 | — | 10 |
| #257 — | Deterministic JSON serialization for the Solana Kit Dart SDK. | 30 | ★ 2 | 0 | |
| #258 — | terradart maintainer tooling — parses Terraform provider schema JSON and Magic Modules YAML and emits curated factory wrappers via terradart wrap. Ships the terradart CLI. | 30 | ★ 21 | 0 | |
| #259 — | A simple and easy way to map Objects from JSON and to Map with support for Dart Native and Dart Web. | 30 | ★ 3 | 6 | |
| #260 — | Abstract interface for Rive ViewModels with lifecycle management. Provides a common contract for generated Rive ViewModel classes. | 30 | ★ 3 | 0 | |
| #261 — | Supabase connector for Brick, a data persistence library. Includes annotations, adapter, model, and provider. | 29 | ★ 518 | 16 | |
| #262 — | 🇬🇧 simphotonics.com | Builder that reads multiple input files and writes merged output to one single file. | 28 | ★ 8 | 9 |
| #263 ▲ 13 | Cross-language Apache Fory runtime for Dart with generated serializers, schema evolution, and custom serializer support. | 28 | ★ 4.5K | 2 | |
| #263 ▲ 2 | 🇩🇪 ottenweller.net | Pure Dart OpenAPI 3.0/3.1 code generator. Creates type-safe API client packages for Dart and Flutter with sealed classes, pattern matching, and full encoding support. | 28 | ★ 11 | 8 |
| #265 ▲ 5 | 🇺🇦 dowhile.space | A lightweight library for converting GraphQL queries into REST format, enabling the use of any HTTP client for executing requests. | 27 | ★ 3 | 64 |
| #266 ▼ 4 | 🇩🇪 julien-scholz.dev | A build script for compiling Protocol Buffers without needing to manually install protoc or the protoc_plugin. | 27 | ★ 22 | 21 |
| #267 ▼ 4 | 🇺🇸 appnormal.com | This package converts Tokens Studio for Figma json exports into Flutter code. | 27 | ★ 24 | 18 |
| #268 ▼ 4 | 🇯🇵 mathru.net | Building system for masamune framework. Automatic creation of models, themes, pages, and translation data. | 27 | ★ 41 | 2 |
| #269 ▲ 2 | Code generation library for the Brick Offline First Domain using Supabase | 27 | ★ 518 | 4 | |
| #270 ▼ 4 | Dynamically generate config for a build variant using a json file | 27 | ★ 5 | 4 | |
| #270 ▼ 4 | mylittlesuite.com | MapStruct-style object mapping for Dart. Define type-safe mappings declaratively with annotations and get generated implementations at compile time via build_runner. | 27 | ★ 4 | 2 |
| #272 ▼ 4 | rebaz.xyz | A development-time macro system for Dart that generates code instantly for fast iteration without build_runner. | 27 | ★ 48 | 48 |
| #273 ▼ 4 | 🇷🇺 zuzu.dev | A powerful code generation package for Dart/Flutter that provides clean class definitions with copyWith, JSON serialization, toString, equality, and inheritance support | 27 | ★ 0 | 0 |
| #274 ▲ 19 | Collection of platform agnostic types that can be converted from/to JSON and used in databases and UI. | 26 | ★ 2 | 1 | |
| #275 ▲ 10 | wolfenrain.dev | Just as geese migrate, you too can migrate your code with the help of Goose. | 26 | ★ 31 | 20 |
| #276 ▼ 4 | pinz.dev | A configurable CLI generator for clean architecture Flutter and Dart feature modules. | 26 | ★ 0 | 0 |
| #277 ▼ 4 | A Clean Architecture code-generation framework for building typed REST API clients in Dart and Flutter using annotations and build_runner.
| 26 | — | 2 | |
| #278 ▼ 3 | 🇦🇹 codeux.design | Code generator to simplify generating analytics tracking events. Turns stub methods into tracking calls for fire base analytics, google analytics, etc. | 26 | ★ 3 | 3 |
| #279 ▲ 36 | A json serializer for dart that supports BigInt. | 26 | ★ 1 | 3 | |
| #280 ▼ 2 | Code generator for canon — emits the typed Screen, Hop, and verb surface from the spec enum. | 25 | ★ 1 | 1 | |
| #281 — | junelee.fun | orange database is super fast and esay modern key-value store. working everywhere.and no need build_runner | 25 | ★ 10 | 22 |
| #282 ▼ 3 | normidar.com | A Dart package that allows you to auto export files, see README.md to know how to use it, just use the terminal and change the dart file name. | 25 | ★ 2 | 10 |
| #283 ▲ 4 | 🇧🇷 isacjunior.dev | This is a simple package that contains annotations to generate code in doc_widget | 25 | ★ 57 | 2 |
| #284 ▼ 3 | fiberstudio.app | Code generator for fiber_router - produces typed BuildContext navigation extensions from your PoppinRouter definition. Run once, navigate anywhere. | 25 | ★ 0 | 1 |
| #285 ▼ 3 | 🇺🇸 karapetov.com | A framework-agnostic implementations of JSON:API Client and Server. Supports JSON:API v1.0 (https://jsonapi.org) | 24 | ★ 79 | 37 |
| #286 ▼ 3 | 🇦🇹 codeux.design | Code generator to simplify generating analytics tracking events. Turns stub methods into tracking calls for fire base analytics, google analytics, etc. | 24 | ★ 3 | 1 |
| #287 ▼ 3 | 🇩🇪 inlavigo.com | The DNA engine - resolves DNA packages declared as dev-dependencies, merges their dna folders and instantiates configs, docs, scripts and agent skills into the target repo. | 24 | ★ 0 | 0 |
| #288 — | 🇨🇳 fluttercandies.com | The core library of ff_annotation_route, support both null-safety and non-null-safety. | 24 | ★ 3 | 0 |
| #289 ▲ 8 | 🇩🇰 kb.dk | Platform interface for the flutter_readium plugin. Provides shared Dart models, the method-channel contract, and the reader API surface used by native implementations. | 24 | ★ 31 | 0 |
| #290 ▼ 16 | 🇨🇳 fluttercandies.com | The library for ff_annotation_route,support both null-safety and non-null-safety. | 24 | ★ 6 | 3 |
| #291 ▼ 5 | 🇨🇦 nfet.net | Extracts Dart pubspec.yaml file and generate pubspec.dart at build time | 24 | ★ 7 | 16 |
| #292 ▼ 4 | Code generator for automatic copyWith methods in Dart classes using @CopyWith annotation. | 23 | ★ 4 | 4 | |
| #293 ▼ 3 | 🇺🇸 pub.lwjlol.com | Automatically generate ViewModelSpec code from @GenSpec annotations. Reduces boilerplate for the view_model package. | 23 | ★ 22 | 0 |
| #294 ▼ 3 | Annotations for the easy_copy_with code generator. Add @CopyWith() to your Dart classes. | 22 | ★ 4 | 0 | |
| #294 ▼ 3 | A common platform interface for the flutter_sound_record plugin. | 22 | ★ 8 | 0 | |
| #296 ▼ 2 | mylittlesuite.com | Code generator for dart_mapper. Produces mapping implementations at compile time via build_runner. | 22 | ★ 4 | 0 |
| #297 ▼ 2 | D4rt bridge generator for creating BridgedClass implementations from Dart source. Supports per-package generation, deduplication, and cross-package bridging. | 22 | ★ 1 | 0 | |
| #298 ▼ 2 | 🇺🇸 leoafarias.com | A code generator for Mix, an expressive way to effortlessly build design systems in Flutter. | 22 | ★ 798 | 3 |
| #299 — | 🇯🇵 mathru.net | Provides an adapter for use with Firebase Functions. Provides an interface to execute server-side processing in a type-safe manner. | 21 | ★ 41 | 0 |
| #300 — | normidar.com | This library is some annotations for auto_exporter library, see auto_exporter for more information. | 21 | ★ 2 | 2 |
| #301 — | JSON Schema Builder converter for ACK validation library | 21 | ★ 63 | 0 | |
| #302 — | 🇺🇸 leoafarias.com | AckType annotation for schema extension-type generation | 21 | ★ 63 | 0 |
| #303 ▲ 2 | The plugin for inject to zoloz sdk | 21 | — | 2 | |
| #304 ▼ 2 | OTA localization for Flutter: update translations and add languages without an app release while keeping generated AppLocalizations APIs. | 21 | — | 0 | |
| #305 ▼ 2 | CLI tool that generates dependencyInjectionFactory() constructors for @dependencyInjectable classes. | 21 | ★ 0 | 0 | |
| #306 ▼ 2 | Rewo — a modern Dart backend framework for building REST APIs. CLI scaffolding, hot reload, JWT auth, validation, Postgres, modules, and native binary deploy. Spring-inspired, Express-simple. | 20 | ★ 0 | 1 | |
| #307 — | smartstruct - A dart bean mapper annotation processor - the easy nullsafe way! | 20 | ★ 36 | 48 | |
| #308 ▼ 2 | 🇧🇬 primeholding.com | Code generator for rx_bloc that makes your BloC zero-boilerplate. | 20 | ★ 67 | 19 |
| #309 ▲ 2 | 🇺🇸 pub.lwjlol.com | Annotation package for view_model code generation. | 19 | ★ 22 | 0 |
| #310 ▲ 2 | 🇮🇳 vyuh.tech | An extension for the Vyuh framework for creating CMS integrations | 19 | ★ 127 | 1 |
| #311 ▼ 3 | 🇧🇷 edsonbonfim.com | A versatile Dart package for effortless JSON serialization and deserialization without the need for code generation or reflection. | 19 | ★ 6 | 12 |
| #312 ▼ 3 | 🇩🇪 dev-cetera.com | A package that provides core dependencies for models generated with df_generate_dart_models. | 19 | ★ 1 | 3 |
| #313 ▲ 5 | 🇧🇪 impaktfull.com | Dart tool that will convert your default locale json to dart code. | 19 | ★ 5 | 4 |
| #314 ▼ 4 | flutterdata.dev | The seamless way to work with persistent data models in Flutter. Inspired by Ember Data and ActiveRecord.
| 19 | ★ 432 | 373 |
| #315 ▼ 2 | 🇩🇪 kuss.dev | Annotations for the genq code generator. | 19 | ★ 141 | 8 |
| #316 ▲ 3 | 🇺🇸 cloud.google.com | Builder for package:functions_framework | 18 | ★ 549 | 4 |
| #317 ▼ 4 | RESTful API connector for Brick, a data persistence library. Includes annotations, adapter, model, and provider. | 18 | ★ 517 | 2 | |
| #318 ▼ 2 | odroe.dev | FFI implementation of Prisma and Flutter integration query engine, acknowledged by `orm_flutter`. | 18 | ★ 478 | 0 |
| #319 ▼ 2 | o7planning.org | A companion visual debugging and code generation toolkit for flutter_artist_styles, providing runtime token inspection and interactive UI code board dialogs. | 18 | — | 0 |
| #320 ▲ 6 | 🇯🇵 wasabeef.jp | The Dart code generator for your packages version. | 17 | ★ 15 | 3 |
| #320 — | 🇦🇺 lkirill.com | Seamlessly integrate pigeon with build_runner for efficient code generation and streamlined development. | 17 | ★ 2 | 9 |
| #322 — | 🇺🇸 ventairy.com | Build-time Flutter asset compiler that generates typed, optimized widgets from SVG, Lottie, images, and GIFs for mobile, web, and desktop. | 17 | ★ 0 | 1 |
| #323 — | 🇸🇪 alster.se | Integrate Storyblok with your Flutter app using this SDK and code generator. | 17 | ★ 10 | 12 |
| #324 — | 🇺🇸 geekbears.com | A package that contains utilities when working with built value | 17 | — | 1 |
| #325 — | Internal package for Supabase schema fetching and type mapping. Used by supafreeze and suparepo. Not intended for direct use. | 17 | ★ 2 | 0 | |
| #326 — | ankiimation.com | annotation for dart_exporter | 17 | ★ 3 | 2 |
| #327 — | This package contains a set of generators to help you with your Flutter projects. | 17 | — | 8 | |
| #327 — | 🇺🇸 mrgnhnt.com | A library to help test generators and build runner packages using dart files instead of Strings | 17 | ★ 1 | 4 |
| #329 — | fhirfli.dev | FHIR® R5 resources and data types for Dart and Flutter: strongly typed, immutable model classes with JSON, YAML, and XML serialization. | 16 | ★ 1 | 0 |
| #330 — | Convert JSON design tokens to Material 3 compatible Flutter themes and strongly-typed Dart classes with improved logging and camelCase naming. | 16 | ★ 0 | 1 | |
| #330 — | 🇦🇹 codeux.design | Open API base implementation for client/server to be used with openapi_code_builder. | 16 | ★ 42 | 3 |
| #332 — | 🇫🇷 hadrienlejard.io | A built_value based Converter for Chopper. | 16 | ★ 749 | 6 |
| #333 — | Generate repository/data access layer code from Supabase database schema. Automatically creates CRUD operations, queries, and type-safe API clients. | 16 | ★ 2 | 0 | |
| #333 — | fledge-framework.dev | Annotations for the Fledge ECS framework. Used with fledge_ecs_generator for code generation. | 16 | ★ 4 | 0 |
| #335 — | fluttersdk.com | A Laravel-inspired Flutter framework with Eloquent ORM, routing, and MVC architecture. | 16 | ★ 1 | 0 |
| #336 — | 🇩🇪 mtrust.io | A package to generate and compare API docs | 16 | ★ 2 | 1 |
| #337 — | 🇲🇾 dukefirehawk.com | Static annotations powering Angel3 model serialization. Combine with angel3_serialize_generator for flexible modeling. | 16 | ★ 178 | 2 |
| #338 — | Code generator for data_class to generate `hashCode`, `==`, `toString`, `copyWith` and `change` methods
| 16 | ★ 6 | 4 | |
| #339 — | Flutter bindings for canon — router delegate, screen/entity scopes, and reactive view-state widgets over the pure-Dart canon runtime. | 16 | ★ 1 | 1 | |
| #340 — | 🇲🇾 dukefirehawk.com | Code generators for Angel3 ORM. Generates query builder classes. | 16 | ★ 178 | 0 |
| #341 — | OpenAPI Dart client for on-the-go | 15 | — | 1 | |
| #342 — | 🇦🇺 bettongia.com | Pure Dart JSON Schema 2020-12 library. Typed, composable validators, a full keyword rule tree, and format validators for email, URI, date-time, UUID, and more. | 15 | ★ 0 | 0 |
| #343 — | 🇨🇳 fluttercandies.com | Provide a route generator to create route map quickly by annotations. | 15 | ★ 126 | 16 |
| #344 — | 🇲🇾 dukefirehawk.com | Runtime support for Angel3 ORM. Includes base classes for queries. | 15 | ★ 178 | 13 |
| #345 — | The build_runner generator for os_intents. Emits the Dart dispatcher and the Swift and Kotlin the OS needs at compile time. | 15 | ★ 2 | 0 | |
| #346 — | 🇱🇰 dilexus.dev | Generate Riverpod FutureProvider, StreamProvider, and Provider declarations from repository interfaces using the repository pattern. | 14 | ★ 1 | 8 |
| #347 ▲ 3 | 🇳🇴 4akloon.tech | Converts SVG icons to an OTF font and generates a Flutter-compatible class. Outlines stroked icons so outline-style sets render correctly. CLI and API. | 14 | ★ 1 | 0 |
| #348 — | Generate provider-compatible LLM tool schemas and dispatchers from annotated Dart functions. | 14 | ★ 3 | 0 | |
| #349 — | Curated factory wrappers for beta-only Google Cloud resources (hashicorp/google-beta) for Dart-first Terraform stacks. | 14 | ★ 24 | 0 | |
| #350 — | dartway.dev | Generated Serverpod client of the DartWay core module: protocol models and endpoint callers consumed by dartway_serverpod_core_flutter. Not edited by hand. | 14 | ★ 12 | 0 |
| #351 — | Security audit for Flutter and Dart apps: OWASP MASVS and CWE mapped checks for Dart code, configs and native manifests. Built for CI. | 13 | ★ 2 | 0 | |
| #352 — | 🇺🇸 restage.dev | Analyzer-backed compiler pipeline for producing Remote Flutter Widget catalog IR, allocating stable wire IDs, and lowering to the public catalog schema. | 13 | ★ 1 | 0 |
| #353 ▲ 11 | Experimental implementation of dependency injection without code generation | 13 | ★ 2 | 1 | |
| #354 ▼ 6 | Declare OS-level app actions in Dart. Generates iOS App Intents and Android AppFunctions — no Swift or Kotlin by hand. | 13 | ★ 2 | 1 | |
| #355 — | Annotations for defining iOS App Intents in Flutter. Use with app_intents and app_intents_codegen. | 13 | ★ 15 | 0 | |
| #356 — | Prepare an OpenAPI export for codegen, name the integer enums swagger_parser produces, generate the enum files it skips, and audit the enums that still need names. | 13 | ★ 1 | 1 | |
| #357 ▲ 29 | 🇮🇳 dizitart.com | Nitrite entity generator. Automatically generates Nitrite entities from Dart classes. | 13 | ★ 25 | 0 |
| #358 ▼ 2 | 🇪🇸 saropa.com | Debug-only HTTP server that exposes SQLite/Drift table data as JSON and a minimal web viewer. Use from any Drift (or raw SQLite) app via an injectable query callback. | 13 | ★ 1 | 1 |
| #359 ▼ 2 | 🇸🇻 torogoz.tech | build_runner codegen for the d_rocket framework: generates @Serializable, @RestClient, @Table handlers and the central initializeD() registry.
| 12 | ★ 2 | 1 |
| #360 ▼ 2 | Production-ready Flutter/Dart API client with auth refresh queue, exponential retry, smart caching and error tracking (Sentry-ready). Powered by Dio. | 12 | ★ 0 | 2 | |
| #360 — | 🇮🇹 purplesoft.io | Zero build_runner OpenAPI-to-Dart code generator. Produces immutable models, sealed exhaustive responses, typed auth interceptors, pagination, and Isolate-based deserialization. | 12 | ★ 1 | 0 |
| #362 — | 🇲🇾 dukefirehawk.com | Angel3 model serialization generators, designed for use with Angel. Combine with angel_serialize for flexible modeling. | 12 | ★ 178 | 2 |
| #363 — | 🇵🇹 demoda.app | Adding support for immutable collections for json_serializable | 12 | ★ 24 | 12 |
| #364 — | Interactive, safe Flutter architecture and feature generator. | 12 | ★ 0 | 0 | |
| #365 — | Open api specs generators from dart code for shelf package. | 12 | ★ 23 | 4 | |
| #366 ▲ 2 | GraphLink is a powerful code generation tool that generates type-safe client and server code from GraphQL schemas for Dart, Java, Spring Boot and more.
| 12 | ★ 17 | 1 | |
| #367 ▲ 2 | 🇲🇾 dukefirehawk.com | Easy JSON to Object serialization and deserialization in Dart. | 12 | ★ 5 | 2 |
| #367 ▲ 2 | fhirfli.dev | FHIR® R6 resources and data types for Dart and Flutter: strongly typed, immutable model classes with JSON, YAML, and XML serialization. | 12 | ★ 1 | 0 |
| #369 ▲ 2 | locorda.dev | A build_runner for generating type-safe Dart classes from RDF vocabulary namespace IRIs to simplify working with RDF data in Dart. | 12 | ★ 4 | 0 |
| #369 ▲ 2 | Annotations and field definitions for the Dart Desk CMS framework. | 12 | ★ 2 | 0 | |
| #371 ▲ 3 | 🇵🇱 solvro.pl | Generator for Solvro Translator for Dart/Flutter applications. | 12 | ★ 3 | 1 |
| #371 ▲ 3 | Code generator for the Dart Desk CMS framework. Generates CMS configuration from annotations. | 12 | ★ 2 | 0 | |
| #373 ▼ 15 | A flexible and easy-to-use navigation package for Flutter that leverages code generation to simplify route management | 12 | ★ 1 | 2 | |
| #373 ▲ 4 | A command-line tool and builders for generating Supabase-related Dart code. | 12 | ★ 2 | 3 | |
| #375 ▼ 4 | 🇧🇷 artizansoftwares.com | OpenAPI/Swagger spec generator for Dart Frog — file-system based route scanning. | 11 | ★ 0 | 0 |
| #375 — | locorda.dev | Generate type-safe RDF mappers from annotated Dart classes. | 11 | ★ 4 | 0 |
| #377 — | khuwn.com | A codegen library that grabs and generates classes from Supabase tables and enums in Dart. | 11 | ★ 19 | 9 |
| #378 ▲ 11 | Open api specs generators from dart code for shelf package. | 11 | ★ 23 | 3 | |
| #379 ▲ 4 | 🇲🇲 widget-lab.dev | Flutter annotations and runtime APIs for Dust-generated routing, state management, and i18n. | 11 | ★ 5 | 0 |
| #380 — | 🇧🇪 icapps.com | Dart tool to automatically generate models from a yml file to speed up your development flow. | 11 | ★ 12 | 12 |
| #381 — | A tool to automatically generate class diagrams (like UML) from a Dart package. | 11 | ★ 167 | 179 | |
| #381 — | sql helper generator for simplified local database access. | 11 | ★ 0 | 0 | |
| #383 ▼ 16 | A plugin to generated json with Null-Safety feature and safe convert with default value. | 11 | ★ 11 | 7 | |
| #384 — | Gherkin-driven specification, execution, and assurance APIs for Dart. | 11 | ★ 0 | 0 | |
| #385 — | 🇰🇷 kihyun1998.com | Converts tweakcn CSS themes into Flutter ThemeData with ColorScheme, ThemeExtension, Google Fonts, and light/dark mode support. | 11 | ★ 1 | 1 |
| #386 ▼ 24 | 🇲🇲 widget-lab.dev | Annotations and runtime support for generating Dart code with dust. | 11 | ★ 5 | 0 |
| #387 — | 🇭🇺 westito.dev | Code generator for mono_bloc. Generates event classes, action handlers, and base bloc classes from annotated methods. | 11 | ★ 0 | 0 |
| #388 — | 🇨🇿 netglade.cz | Optimizes the build_runner by caching generated codes for non changed .dart files | 11 | ★ 19 | 29 |
| #389 ▼ 11 | ccisne.dev | Use-case centric API toolkit for Dart — Shelf UseCase base class, HTTP adapters, CORS middleware, and automatic OpenAPI documentation. | 11 | ★ 1 | 1 |
| #390 — | brewkits.dev | Code generator for native_workmanager. Generates type-safe DartWorker callback IDs and worker registry from @WorkerCallback annotations.
| 11 | ★ 14 | 6 |
| #390 — | 🇺🇸 stonehenge.com | Custom lint rules and analyzer diagnostics for BlocSignal and CubitSignal. | 11 | ★ 33 | 0 |
| #392 — | Type-safe MongoDB code generation for Dart, paired with a Rust-backed official MongoDB runtime. | 11 | ★ 4 | 3 | |
| #393 — | 🇲🇾 dukefirehawk.com | The implementation of database migration for Angel3 framework. Designed to work with Angel3 ORM. | 10 | ★ 178 | 4 |
| #394 — | 🇩🇪 memeozer.com | Theme and Style generator. Generates ThemeExtensions for Flutter and optionally data classes for Dart | 10 | ★ 1 | 3 |
| #395 — | The Kelicap compiler. Transforms Kelicap template in HTML, CSS and Dart code into highly optimized instructions that the browser can directly execute.
| 10 | ★ 1 | 0 | |
| #396 — | 🇱🇾 ahmedomar.com.ly | A code generation toolkit for Riverpod state management. Better syntax and side effect solution with commands. | 10 | ★ 3 | 4 |
| #397 — | 🇲🇾 dukefirehawk.com | The abstract classes for implementing database migration in Angel3 framework. Designed to work with Angel3 ORM. | 10 | ★ 178 | 1 |
| #398 — | 🇮🇩 maseka.dev | Model generator based on model_factory. | 10 | ★ 2 | 2 |
| #399 — | 🇲🇾 dukefirehawk.com | Service implementation that wraps over Angel3 ORM Query classes. | 10 | ★ 178 | 0 |
| #400 — | ionicerrrrscode.com | Type-safe asset constants generator for Flutter projects with a sleek CLI and watch mode. | 10 | ★ 4 | 5 |
| #400 — | 🇩🇪 dev-cetera.com | A tool for generating data models and classes from annotations, offering greater flexibility than json_serializable or freezed. | 10 | ★ 1 | 3 |
| #400 — | 🇯🇵 mathru.net | A builder package to generate table and schema definitions for Firebase and databases from Masamune model definitions, output in Markdown tabular format. | 10 | ★ 41 | 1 |
| #403 — | Automatically generate dart classes / flutter pubspec entries for your assets files. | 10 | ★ 2 | 2 | |
| #404 — | 🇷🇺 oquad.ru | Generates dart code for locales | 10 | ★ 0 | 1 |
| #405 ▲ 14 | 🇹🇭 growerp.com | Freezed data models and a Retrofit REST client for the GrowERP Moqui backend, shared across all GrowERP Flutter packages. | 10 | ★ 111 | 1 |
| #406 ▼ 6 | 🇺🇸 sylphx.com | Pure annotations for Firestore ODM code generation. Provides the core annotations used to generate type-safe Firestore ODM code. | 10 | ★ 14 | 1 |
| #407 — | odroe.dev | Dynamic library implementation library for Prisma Dart and Flutter integration on Android platform. | 10 | — | 0 |
| #407 — | Platform and format agnostic serializer built using source_gen | 10 | ★ 171 | 7 | |
| #407 — | 🇳🇱 ultrawideturbodev.com | A serialization abstraction for the turbo ecosystem with multi-format support (JSON, YAML, Markdown, XML). | 10 | ★ 0 | 0 |
| #407 — | A toolchain for authoring Mason brick templates from reference projects. | 10 | ★ 1 | 0 | |
| #411 — | 10v3n4m.cc | Cascading Thai address picker widgets (province/district/subdistrict + postcode) for Flutter. No state-management lock-in, no code generation. | 10 | ★ 0 | 0 |
| #412 — | Serializable AST model for Dart source code. A complete, self-contained AST representation with JSON serialization — independent of the Dart analyzer and any interpreter runtime. | 10 | ★ 1 | 0 | |
| #413 — | Annotation surface consumed by terradart_codegen-generated abstract resource classes (@TerraformResource, @ForceNew, @Sensitive). | 9 | ★ 21 | 0 | |
| #414 — | barcode,qrcode,scan,scanning,Barcode generation,Barcode scanning,qrcode,qrcode generation,qrcode creator | 9 | ★ 129 | 144 | |
| #415 — | interlib.dev | Code generator for PHORM that turns @Schema-annotated Dart models into SQL table schemas, migrations, JSON mappers and runtime metadata for SQLite, PostgreSQL and MySQL.
| 9 | ★ 3 | 1 |
| #416 — | Core library for Clay — config loading, reference transforms, template generation, and annotation validation. | 9 | ★ 1 | 0 | |
| #416 — | A Dart code generation package for Role-Based UI Access Control in Flutter widgets. | 9 | ★ 0 | 1 | |
| #418 — | 🇵🇹 demoda.app | Adding support for mobx collections for json_serializable | 9 | ★ 24 | 12 |
| #419 — | 🇺🇸 revali.dev | A Revali Server Construct to generate server code using `revali_router` | 9 | ★ 9 | 1 |
| #419 — | 🇩🇪 whuppi.com | Typed Dart calls for fluent_bundle — reads your .ftl files at build time and generates methods, so misspelled names and wrong arguments fail to compile. Dev-dependency only. | 9 | ★ 2 | 1 |
| #421 ▲ 2 | 🇪🇸 itergia.com | The well-known types from the Google Protobuf compiler, in Dart. | 9 | ★ 1 | 1 |
| #421 — | An automated Flutter architecture generator (Clean, MVVM, MVC with Bloc, Cubit, Riverpod, Provider, GetX), feature module generator, and multi-flavor CLI configuration tool. | 9 | ★ 0 | 5 | |
| #423 — | 🇺🇸 sylphx.com | Type-safe Firestore ODM with code generation. Exact Firestore semantics: native Timestamp, create/set/patch/delete writes, typed queries, aggregates, transactions, batches and Pipelines. | 9 | ★ 14 | 9 |
| #424 — | 🇺🇸 restage.dev | Write your UI as real Flutter widgets — your own design system, not a dialect — and restage_codegen compiles it into the blobs the Restage SDK ships over the air. | 9 | ★ 1 | 1 |
| #425 — | 🇩🇪 helight.dev | Code generator for the dogs serialization library. | 9 | ★ 19 | 0 |
| #425 — | 🇺🇸 genkit.dev | Middleware for Genkit Dart to inject skills. | 9 | ★ 156 | 0 |
| #427 — | 🇬🇧 nqcomputing.com | A package that encapsulates Build Generators for the data_monitor package. | 9 | ★ 0 | 0 |
| #427 — | 🇧🇷 opensource.tatamemaster.com.br | Official lint rules and automated fixes for safe, predictable, and efficient development with all_observer. | 9 | ★ 1 | 1 |
| #427 ▲ 11 | 🇻🇳 rithamto.site | A CLI tool for scaffolding and managing Flutter projects with GetX and Clean Architecture. | 9 | ★ 0 | 1 |
| #430 — | albizia.studio | Typed design tokens and YAML code generation for Flutter. | 9 | ★ 0 | 1 |
| #431 — | Generator for routing class methods with support for path parameters, query parameters, body and headers. | 9 | ★ 23 | 1 | |
| #432 ▲ 2 | 🇦🇹 codeux.design | Generate Dtos, client and server scaffolds for openapi specs. | 9 | ★ 42 | 16 |
| #433 ▲ 2 | 🇧🇪 icapps.com | Dart tool to generate flutter translations code from the icapps translations tool | 8 | ★ 3 | 6 |
| #433 ▲ 2 | Generate Flutter Color constants and palette maps from Figma design-token JSON exports. Ships a CLI and a customisable library API. | 8 | ★ 1 | 1 | |
| #435 ▲ 2 | 🇩🇪 helight.dev | Toml serializer for the dogs graph serializer | 8 | ★ 19 | 0 |
| #436 ▲ 2 | 🇩🇪 helight.dev | Yaml serializer for the dogs graph serializer | 8 | ★ 19 | 0 |
| #437 ▲ 3 | 🇩🇰 ardaproject.org | Code generator for rumil_codec: derives BinaryCodec implementations for annotated classes and sealed class hierarchies. | 8 | ★ 1 | 0 |
| #438 ▲ 3 | 🇲🇾 dukefirehawk.com | PostgreSQL support for Angel3 ORM. Includes functionality for querying and transactions. | 8 | ★ 178 | 4 |
| #439 ▲ 20 | 🇮🇹 mariuti.com | Solid source-to-lib code generator for Flutter reactive state. | 8 | ★ 163 | 17 |
| #440 ▲ 2 | Convert any API (Postman, OpenAPI, Apidog, or YAML) into type-safe Dart actions and response models, from an interactive terminal selector or a local web UI. | 8 | ★ 1 | 1 | |
| #440 ▲ 2 | 🇵🇰 evenlogix.com | Scaffold a Flutter app from a YAML config. Add features with one command, keep router and DI in sync, and migrate your stack safely. | 8 | ★ 1 | 4 |
| #440 ▲ 2 | 🇩🇪 mintware.de | This is the contracts package for the catalyst_builder package. It includes annotations and marker interfaces. | 8 | ★ 4 | 0 |
| #443 ▲ 2 | Generate strongly typed Dart models from JSON Schema documents. | 8 | ★ 2 | 4 | |
| #443 ▲ 2 | 🇧🇷 aquarino.com.br | A Dart builder to generate DTO classes from ZModel schema files | 8 | ★ 0 | 0 |
| #443 ▲ 2 | 🇺🇸 flutterflow.io | Dart SDK for programmatically reading and modifying FlutterFlow projects. Built for the beta environment. | 8 | — | 3 |
| #443 ▲ 12 | 🇯🇵 kosukesaigusa.com | flutterfire_gen_annotation | 8 | ★ 21 | 2 |
| #447 ▲ 7 | 🇨🇳 cszykj.com | This library includes a json model generator, a unified database operator interface, a server and client framework, a language localization module, and a log module. | 8 | ★ 6 | 6 |
| #447 ▲ 3 | 🇨🇷 andrey-d-araya.dev | The official CLI for the Air Framework. Streamline your Flutter development with modular architecture, automated code generation, and scalable state management. | 8 | ★ 0 | 0 |
| #447 ▼ 15 | 🇧🇪 wive.be | Generate your Flutter navigator by annotating your screen | 8 | ★ 3 | 2 |
| #447 ▲ 3 | Build_runner generator that emits .mock.dart files with realistic XxxMock.mock() / XxxMock.mockList(n) factories for classes annotated with @Mockable() from package:mockable. | 8 | ★ 1 | 0 | |
| #447 ▲ 3 | 🇩🇪 cbl-dart.dev | Code generator for Couchbase Lite, which is an embedded, NoSQL JSON Document Style database. | 8 | ★ 151 | 2 |
| #447 ▲ 3 | 🇩🇪 dev-cetera.com | A tool to generate index/exports files also known as barrel files for all Dart files in a directory. | 8 | ★ 4 | 5 |
| #453 ▲ 15 | 🇨🇭 smartive.ch | A generator for design system tokens, build from a json configuration for dart/flutter.
Generates colors, spatials, breakpoints, and other useful elements from a configuration.
| 8 | ★ 2 | 3 |
| #454 ▼ 9 | 🇯🇵 kosukesaigusa.com | flutterfire_gen is a package for automatic code generation for Cloud Firestore. It supports efficient CRUD operations with type-safe interfaces and methods. | 8 | ★ 21 | 29 |
| #455 ▲ 3 | khuwn.com | Supabase Codegen Flutter Package | 8 | ★ 19 | 5 |
| #455 ▼ 6 | Wasm code generator and bindings for Web Assembly Interface Types (WIT) and Wasm Components | 8 | ★ 146 | 2 | |
| #455 — | fluttersdk.com | Command-line tools for Magic Framework. Scaffolding, code generation, and project management. | 8 | ★ 2 | 0 |
| #458 — | 🇯🇵 encer.co.jp | Generate type-safe Flutter/Dart API clients from OpenAPI specs. Freezed models, status-code Union types, and Riverpod 3.x integration. | 8 | ★ 4 | 4 |
| #459 — | 🇯🇵 mono0926.com | A collection of useful JSON converters for package:json_serializable and Cloud Firestore (Timestamp, DocumentReference, Color, UnionTimestamp). | 7 | ★ 7 | 4 |
| #460 — | 🇯🇵 madlon-kay.com | A common platform interface for the flutter_tex_js plugin. | 7 | ★ 11 | 0 |
| #461 — | 🇫🇷 cow-level.ovh | Annotation builder for immutable model to generate of `copyWith` and == (equal) operator.. | 7 | ★ 2 | 2 |
| #461 ▲ 9 | 🇫🇷 tajaouart.com | Type-safe Flutter localization (i18n/l10n) from ARB files: code generation, flavors, plurals, and optional over-the-air translation updates for your app. | 7 | ★ 2 | 1 |
| #463 — | odroe.dev | The engine of Prisma ORM for Flutter, Library for binding Prisma's C-Abi engine with Flutter. | 7 | ★ 478 | 4 |
| #464 — | Source generator for Cindel schemas, serializers, typed collections, and query builders. | 7 | ★ 10 | 1 | |
| #464 — | A new Flutter package provide jsonable APIs. | 7 | ★ 1 | 1 | |
| #466 — | 🇧🇷 aquarino.com.br | Runtime contracts and helpers for Dart code generated from ZModel schema files | 7 | ★ 0 | 0 |
| #466 ▲ 15 | 🇯🇵 kosukesaigusa.com | flutterfire_gen_utils | 7 | ★ 21 | 2 |
| #468 — | A native analyzer plugin to ensure Equatable props are consistent. | 7 | ★ 1 | 1 | |
| #469 — | reblochor.dev | A generation tool that builds a class to get your json locale paths from dart code | 7 | ★ 3 | 1 |
| #470 ▲ 19 | 🇪🇸 antonborri.es | Annotations and DSL widgets to generate native HomeScreen widget code for the home_widget Flutter plugin. | 7 | ★ 969 | 3 |
| #471 — | fledge-framework.dev | Code generator for the Fledge ECS framework. Generates component registration and system wrappers. | 7 | ★ 4 | 0 |
| #471 ▲ 21 | 🇪🇸 antonborri.es | CLI to scaffold and generate native HomeScreen widget code for the home_widget Flutter plugin. | 7 | ★ 969 | 4 |
| #473 — | 🇺🇸 appnormal.com | Generate model class from Json file. | 7 | ★ 49 | 46 |
| #474 — | 🇺🇸 restage.dev | Public schema, annotations, wire identity, and JSON codecs for a Remote Flutter Widgets (RFW) widget catalog. Pure-Dart — used to produce, transmit, or decode catalogs. | 7 | ★ 1 | 1 |
| #475 — | 🇩🇪 dev-cetera.com | A tool to generate header comments for your source files. | 7 | ★ 0 | 2 |
| #476 — | 🇳🇵 shakyapurna.com.np | Professional toolkit for scaffolding and enforcing Clean Architecture in Flutter projects with modern Dart 3.x patterns and automated architectural verification. | 7 | ★ 0 | 1 |
| #477 — | Easy to use runtime-safe Flutter app localization tool using code generation. | 7 | ★ 4 | 22 | |
| #478 — | zennn.dev | A code generator for file-based routing in Flutter using zenrouter. Generate type-safe routes from your file/directory structure, similar to Next.js or Nuxt.js. | 7 | ★ 101 | 8 |
| #478 — | tartanak.com | A durable Drift/SQLite store for the sync_queue offline-first mutation queue and sync engine. | 7 | ★ 0 | 1 |
| #480 ▲ 2 | 🇨🇴 nimblesite.co | Infrastructure for the dmx Dart code generator: the @dmx annotation, the runtime, and the API for writing macros in Dart. | 6 | ★ 22 | 1 |
| #481 ▲ 2 | OpenAPI 3.1 spec generation and Scalar API docs for the Darto web framework — describe a route once to validate requests and document them. | 6 | ★ 42 | 1 | |
| #482 ▲ 2 | A tool to convert toString() which is hard to read generated by such as Equatable or Freezed to be human-readable. | 6 | ★ 4 | 17 | |
| #483 — | 🇺🇸 pub.lwjlol.com | Code generator for dataforge package using build_runner for data classes with JSON serialization. | 6 | — | 1 |
| #483 ▲ 3 | 🇸🇬 nertaicon.dev | A code generator for serializing static variables of classes. | 6 | ★ 1 | 1 |
| #483 ▲ 3 | 🇺🇬 antinvestor.com | Dart client library for Ant Investor Runtime Service | 6 | ★ 0 | 0 |
| #486 ▲ 3 | gutev.dev | Provides the annotations for use with the live_cells package. | 6 | ★ 10 | 1 |
| #486 ▲ 3 | 🇫🇷 andrefrelicot.dev | CLI code generator for Convex backends. Generates type-safe Dart bindings from your Convex schema. | 6 | ★ 12 | 1 |
| #486 ▼ 80 | 🇺🇸 leoafarias.com | Code generator for AckType extension-type generation | 6 | ★ 63 | 1 |
| #486 — | 🇮🇷 resam.site | A Code Generator Plugin to Generate Pages and Dependencies for GetX State Manager base on Annotation. | 6 | ★ 1 | 3 |
| #490 ▲ 2 | Args Generator - A code generator for Flutter page arguments | 6 | ★ 0 | 1 | |
| #490 ▲ 11 | A smart dead code detector for Dart and Flutter, with built-in support for MobX, GetIt, and clean architecture idioms. | 6 | ★ 0 | 1 | |
| #492 ▲ 2 | Model serialization generators, designed for use with Angel. Combine with angel_serialize for flexible modeling. | 6 | ★ 13 | 0 | |
| #493 ▲ 2 | 🇲🇾 dukefirehawk.com | Common tests for Angel3 ORM. Reference implmentation of the generated ORM files. | 6 | ★ 178 | 0 |
| #493 ▲ 2 | Code generator for dartz_plus AutoMapper. | 6 | ★ 1 | 1 | |
| #493 ▲ 2 | 🇨🇴 leancode.co | Code generator for the inlay add-to-app framework - produces type-safe route and store classes for Dart, Kotlin, and Swift from annotated schemas.
| 6 | ★ 1 | 1 |
| #496 ▲ 2 | ABP Framework proxy generator for Flutter. Generates Retrofit services and Freezed models from a running ABP backend API definition. | 6 | ★ 0 | 1 | |
| #496 ▲ 2 | Builder and annotations for ecsly typed-column component code generation. | 6 | ★ 1 | 1 | |
| #498 ▲ 2 | Code generator for the codec package: reads @Codable / @CodecEnum annotations and generates type-safe JSON codec fields with $.path error locations, via build_runner. | 6 | ★ 0 | 1 | |
| #498 ▲ 25 | 🇮🇳 vyuh.tech | A command-line interface for the Vyuh Framework to generate Vyuh projects, features and schemas. | 6 | ★ 127 | 7 |
| #500 ▲ 12 | An enterprise-grade Flutter CLI for generating production-ready applications following Founder Code Standards and Clean Architecture. | 6 | ★ 0 | 4 | |
| #501 — | 🇲🇾 dukefirehawk.com | Codegen support for using pkg:reflectable with pkg:angel3_container. | 6 | ★ 178 | 1 |
| #501 — | 🇨🇦 blopker.com | Generate typesafe Dart API clients from OpenAPI 3.x specs. Produces idiomatic models, serialization, and HTTP clients with pluggable adapters. | 6 | ★ 4 | 5 |
| #503 — | A configuration-driven, architecture-agnostic linter for Dart & Flutter. | 6 | ★ 0 | 2 | |
| #503 — | 🇩🇪 mintware.de | A lightweight and easy to use dependency injection container builder for dart. | 6 | ★ 4 | 9 |
| #505 — | 🇨🇳 fluttercandies.com | The plugin to help create custom analyzer plugin quickly and provide some useful lints and get suggestion and auto import for extension member. | 6 | ★ 16 | 2 |
| #506 — | 🇸🇻 torogoz.tech | Code generator for d_serializer: generates model serializers (*.g.dart) and a global initializeDSerializer() registry for Dart and Flutter projects. | 6 | ★ 0 | 1 |
| #506 — | 🇬🇪 ainkin.com | A generator for enum_map package, a Map with compile-time check that every enum value has an entry in it. | 6 | ★ 4 | 3 |
| #508 — | CLI scaffolding package to initialize a modular GetX Flutter structure and generate feature modules. | 6 | ★ 0 | 1 | |
| #508 — | Builders wrapping DDC and dart2js compilers configured to output Node modules. | 6 | ★ 114 | 14 | |
| #508 — | 🇫🇷 frenco.dev | Code generator for envify, a better tool to handle environment variables. | 6 | ★ 105 | 2 |
| #511 — | Template engine plugin for Darto. Configures views path and engine, enabling c.render() in route handlers. | 6 | ★ 42 | 1 | |
| #511 ▲ 4 | gutev.dev | Generates cell property accessors for classes annotated with CellExtension from the live_cells package. | 6 | ★ 3 | 2 |
| #513 ▲ 2 | Bloc and hydrated_bloc adapters for the api_command_queue core package. | 6 | ★ 0 | 1 | |
| #513 ▲ 2 | Code generator for relax_orm — generates TableSchema from annotated classes. | 6 | ★ 1 | 1 | |
| #513 ▲ 2 | 🇯🇵 r-koubou.net | A Dart code generator that simplifies the creation of Value Objects using Dart's extension type. | 6 | ★ 1 | 1 |
| #513 ▲ 2 | Builder (code generator) to create ThemeExtension classes from your Color/TextStyle definitions. | 6 | — | 2 | |
| #517 ▲ 3 | Flutter package for dynamic widget runtime execution and code interpretation built on d4rt. | 6 | ★ 41 | 14 | |
| #517 ▲ 3 | Annotations to be used with `bloc_ui_generator`-package (for BloC UI generation) | 6 | ★ 0 | 1 | |
| #517 ▲ 3 | A custom lint package for enforcing feature and layer import boundaries in Dart/Flutter projects. | 6 | ★ 0 | 1 | |
| #520 ▲ 3 | locorda.dev | Dart annotations for declarative RDF graph mapping and code generation.
| 6 | ★ 4 | 0 |
| #521 ▼ 47 | 🇧🇪 wive.be | Generate your Flutter navigator by annotating your screen widgets | 6 | ★ 3 | 5 |
| #522 ▲ 3 | 🇺🇸 iodesignteam.com | The `build_runner` generator for the `firebase_rules` package | 6 | ★ 12 | 0 |
| #523 ▲ 3 | 🇺🇸 most.io | A YAML-driven CLI generator for Dart and C# model mapping code. | 6 | ★ 0 | 1 |
| #524 ▲ 3 | Smart project structure with dependency injection and route management | 6 | ★ 1.4K | 34 | |
| #525 ▲ 3 | kotelnikoff.dev | Code generator for working with extensions in ThemeData | 5 | ★ 3 | 3 |
| #526 ▲ 3 | A generation tool that builds a class to get your json locale paths from dart code | 5 | ★ 3 | 1 | |
| #526 ▲ 6 | 🇺🇸 izeesoft.com | Serverpod admin endpoints, resource registry, dashboard serving, and jobs support. | 5 | ★ 30 | 6 |
| #526 ▲ 3 | Generate Freezed or dart_mappable models from Supabase database schema automatically. Supports incremental generation, smart caching, and build_runner integration. | 5 | ★ 2 | 1 | |
| #526 ▲ 3 | 🇨🇳 flutterdesign.io | Annotation used by `flutter_design_codegen` to generate design system component catalog. Avoid using this package directly, you should use `flutter_design` instead. | 5 | — | 1 |
| #530 ▲ 4 | 🇺🇸 ethanblake.xyz | dart_eval annotation library | 5 | ★ 1 | 5 |
| #530 ▲ 3 | 🇩🇪 helight.dev | Adds a basic interop for built_value serializers to dogs_core. | 5 | ★ 19 | 1 |
| #532 ▲ 2 | A Flutter CLI for generating feature modules using Partial Clean Architecture, Clean Architecture, MVC, and MVVM templates. | 5 | ★ 0 | 2 | |
| #533 ▲ 12 | 🇮🇳 youhanasheriff.com | An application to generate translations keys and values for a dart/flutter application from .json file. | 5 | ★ 6 | 8 |
| #534 — | This package includes the annotations for the xyz_gen package. See https://pub.dev/packages/xyz_gen for more information. | 5 | — | 1 | |
| #535 ▲ 2 | Payload A flutter plugin to use convert Json to widget | 5 | ★ 1 | 2 | |
| #535 ▲ 2 | 🇩🇪 skycoder42.de | Annotations for the dart code generator that generates typed client and server code for the json_rpc_2 package. | 5 | ★ 2 | 2 |
| #537 ▲ 2 | 🇮🇳 quantumeye.in | A Dart/Flutter CLI toolkit for generating asset references, barrel files, GetX modules, and GitLab PR checker scaffolding. | 5 | ★ 0 | 6 |
| #538 ▼ 24 | 🇨🇳 hacktons.cn | Flutter Fair is a package used to update widget dynamically. | 5 | — | 47 |
| #539 — | 🇺🇸 synquill.dev | Utils for code generator and for the Offline-first Dart data engine with background JSON API sync and custom retry logic. | 5 | — | 1 |
| #540 — | 🇩🇪 skycoder42.de | A dart code generator that generates typed client and server code for the json_rpc_2 package. | 5 | ★ 2 | 2 |
| #540 — | A type-safe, migration-first ORM for Dart: a compile-time-checked query builder, code-generated row mappers, and pluggable SQL backends. | 5 | ★ 0 | 1 | |
| #542 — | 🇩🇪 schultek.dev | Write your code generation functions naturally alongside your normal code. Define and use custom annotations in the same file or project. | 5 | ★ 54 | 52 |
| #543 — | 🇵🇹 momarkhan.com | A zero-boilerplate, type-safe validation engine for Flutter that weaves reactive logic directly into models using Dart Augmentations. Wasm-compatible and Impeller-ready. | 5 | ★ 0 | 1 |
| #544 — | angel-dart.dev | Code generators for Angel's ORM. Generates query builder classes. | 5 | ★ 56 | 0 |
| #544 — | The missing idle state to async provider, support code generation | 5 | ★ 5 | 2 | |
| #546 ▲ 2 | A Dart CLI code generator for provider, bloc architecture, and JSON-to-Dart models with safe parsing and nested class support. | 5 | ★ 0 | 1 | |
| #546 ▲ 2 | Core annotations for the GenUI code generation ecosystem. | 5 | ★ 1 | 1 | |
| #548 ▲ 2 | 🇸🇪 kerberjg.dev | Data class codegen w/ validation & runtime metadata for Dart | 5 | ★ 5 | 1 |
| #549 ▲ 2 | Generate boilerplate code for using action_box package. | 5 | ★ 0 | 1 | |
| #549 ▲ 2 | 🇧🇬 primeholding.com | rx_bloc_cli that enables quick project setup including: flavors, localization [intl], state management [rx_bloc], routing [go_router], design system, analytics [firebase], tests | 5 | ★ 67 | 33 |
| #549 ▲ 2 | A Flutter toolkit providing annotation-driven preferences code generation, device security utilities, and reusable UI components. | 5 | ★ 0 | 2 | |
| #552 ▲ 2 | Code generator for auto_localized, runtime-safe Flutter localization. | 5 | ★ 4 | 2 | |
| #552 ▲ 2 | 🇧🇷 mveloso.dev | Annotations for the OmniMapper code generator. Automatically generates type-safe object-to-object mapping code between DTOs, Models, and Entities. | 5 | ★ 1 | 1 |
| #552 ▼ 80 | 🇩🇪 skycoder42.de | A code generator to create RESTful API endpoints to be integrated with shelf. | 5 | ★ 3 | 1 |
| #552 ▲ 2 | 🇺🇸 izeesoft.com | OpenAPI 3.0 specification generator for Serverpod endpoints with Swagger UI integration | 5 | ★ 2 | 2 |
| #556 — | thingweb.io | A W3C Web of Things implementation written in Dart. Supports interacting with Things using CoAP, HTTP, and MQTT. | 5 | ★ 16 | 2 |
| #556 — | 🇰🇿 shodev.live | Type-safe analytics event tracking with code generation from YAML configuration. Supports multiple providers, testing utilities, and export formats. | 5 | ★ 7 | 12 |
| #558 — | 🇸🇻 torogoz.tech | Static JSON serializer with annotation-based generation for Dart | 5 | ★ 0 | 1 |
| #559 — | 🇵🇹 momarkhan.com | Core annotations for aug_validateform. Pure Dart package with zero dependencies. | 5 | ★ 0 | 1 |
| #560 — | zennn.dev | Shared annotation and structure for zenrouter file-based routing. | 5 | ★ 101 | 1 |
| #561 — | 🇺🇸 wrench.com | This package is a dev dependency for Mustang framework. Complex code needed to manage application state, cache and other APIs is automatically generated by this package.
| 5 | ★ 9 | 2 |
| #562 — | dvdbnc.dev | Code generator for animated_vector. Allows to generate vector data from shape shifter files | 4 | ★ 29 | 3 |
| #563 — | Official Dart & Flutter SDK for the Forgefy Developer API — transcripts in, structured product requirements out. | 4 | — | 1 | |
| #563 — | 🇺🇸 dropbear.dev | The dev dependency for package:inject_compile that enables compile time dependency injection. | 4 | ★ 0 | 2 |
| #563 ▲ 9 | 🇬🇧 nqcomputing.com | A Data Monitor package that encapsulates Annotations, Example and Utilities. | 4 | ★ 1 | 2 |
| #566 — | A Dart package for OpenAPI generation and Stoplight Elements page rendering. | 4 | ★ 0 | 1 | |
| #566 — | 🇺🇸 serinus.app | A Serinus plugin to generate OpenAPI documentation from your Serinus app. | 4 | ★ 108 | 1 |
| #566 ▲ 12 | 🇬🇧 simphotonics.com | Methods for the systematic reading of compile-time constant expressions. | 4 | ★ 4 | 6 |
| #569 — | 🇨🇴 leancode.co | Embed Flutter in native iOS and Android apps with type-safe navigation and key-value storage synced in real time across engines and native code.
| 4 | ★ 1 | 1 |
| #569 — | kriuchkov.dev | T-Invest (T-Bank) Invest API: fully typed REST (V1* DTOs), WebSocket (dart:io), OpenAPI codegen, optional hand helpers. Unofficial. Not for Flutter Web.
| 4 | ★ 2 | 1 |
| #571 — | 🇫🇷 cow-level.ovh | Annotation for immutable model to generate `copyWith` and == (equal) operator. | 4 | ★ 2 | 4 |
| #572 — | 🇩🇪 zooper.dev | An event sourcing library for Dart with code generation support. | 4 | — | 1 |
| #573 — | A common platform interface for the jitsi meet plugin. | 4 | ★ 203 | 4 | |
| #574 — | OpenAPI Generator allows generation of API client automatically given an OpenAPI Spec. | 4 | ★ 23 | 0 | |
| #574 — | A powerful Flutter library for routing based on Fluro, featuring annotations and code generation, with animated transitions, route matching, and support for custom navigation. | 4 | ★ 0 | 1 | |
| #574 — | 🇵🇱 edensapple.com | This is a dart-json-mapper complementary package provides support for https://github.com/flutter/flutter types in order to serialize / deserialize them from / to JSON.
| 4 | ★ 397 | 4 |
| #574 ▼ 2 | 🇶🇦 akashgk.com | DartAPI is a CLI-driven project generator and toolset for building typed REST APIs in Dart. | 4 | ★ 6 | 9 |
| #578 ▲ 7 | 🇻🇳 lamnhan.dev | A generator for language_helper helps you create a base structure for language_helper. | 4 | ★ 1 | 2 |
| #578 ▲ 4 | Annotation and runtime helpers for generating realistic mock instances of your Dart classes. Pairs with mockable_gen for build_runner code generation. | 4 | ★ 1 | 3 | |
| #578 ▲ 4 | 🇺🇸 dropbear.dev | Compile-Time Dependency Injection for Dart & Flutter | 4 | ★ 0 | 2 |
| #581 ▲ 3 | svishchov.dev | A code generator companion for activity_bloc | 4 | ★ 2 | 1 |
| #582 ▲ 3 | Ferramenta para facilitar a (de)serialização de objetos JSON. | 4 | ★ 0 | 1 | |
| #582 ▲ 3 | 🇳🇬 flutterful.dev | Convert Jaspr component trees to HTML and parse HTML back into Jaspr components. | 4 | ★ 1 | 1 |
| #582 ▲ 3 | This package allows programmers to annotate Dart objects for reflective invocation of the fromJson and toJson methods. | 4 | ★ 2 | 3 | |
| #582 ▲ 3 | 🇮🇩 maseka.dev | Generate model boiler plate | 4 | ★ 2 | 2 |
| #582 ▲ 3 | Convert Objects to Json and Json to Objects | 4 | ★ 65 | 9 | |
| #582 ▲ 3 | 🇩🇪 helight.dev | universal object mapping and serialization library with a focus on dx. | 4 | ★ 19 | 10 |
| #588 ▼ 7 | Consolidate import statements and improve code organization with Single Import Generator, a command-line tool for Dart projects. | 4 | ★ 5 | 12 | |
| #588 ▲ 9 | Page Args Generator - A code generator for Flutter page arguments | 4 | ★ 0 | 2 | |
| #590 ▲ 4 | 🇫🇷 pixeluvw.xyz | Signal/Slot reactive state management for Flutter. Clean syntax, powerful features including middleware, persistence, time-travel debugging, and code generation support. | 4 | ★ 0 | 4 |
| #590 ▲ 2 | 🇲🇾 dukefirehawk.com | A service that renders Mustache template into HTML view for Angel3 | 4 | ★ 178 | 0 |
| #590 ▲ 2 | This generator creates a function that returns a new instance of the annotated ClassType by creating a copy of the currentData and replacing its fields with the newData | 4 | — | 1 | |
| #593 — | Code generator for rxget GetxState classes. Eliminates boilerplate for reactive state management. | 4 | ★ 5 | 1 | |
| #593 ▼ 15 | 🇭🇺 westito.dev | Simplify Flutter Bloc with code generation. Define events as methods, get automatic concurrency control, actions for side effects, and async state management. | 4 | ★ 0 | 1 |
| #593 — | 🇺🇸 agilord.com | JSON converters for bytes when using the json_serializable package. | 4 | ★ 1 | 3 |
| #596 — | CLI to scaffold Flutter projects with clean architecture, state management (Bloc, Provider, Riverpod, GetX), and RelaxORM integration. | 4 | ★ 1 | 2 | |
| #596 — | AST code generator for inspecting Generative UI components. | 4 | ★ 1 | 1 | |
| #596 — | interlib.dev | Annotation library for declarative SQL table and schema definitions in Dart. Designed to be used with code generators that produce SQL schemas, migrations, or runtime metadata.
| 4 | ★ 3 | 1 |
| #599 ▲ 3 | Automatic type conversion solution for dart_native based on source_gen through annotation. | 4 | ★ 962 | 3 | |
| #599 ▼ 171 | 🇮🇹 nacodestudios.it | Generates a typed Dart API from a Fluttorch model manifest, so shapes, dtypes and preprocessing cannot drift from the training pipeline. | 4 | ★ 1 | 1 |
| #601 ▲ 2 | Convert JSON schema files to Dart classes with Freezed or regular Dart classes with JSON serialization support. | 4 | — | 5 | |
| #602 ▲ 2 | 🇫🇷 bam.tech | This is a set of rules to make classes using Equatable more maintainable. We make sure here that every fields in an Equatable class is linked to the Equatable props getter. | 4 | ★ 6 | 8 |
| #602 ▲ 8 | 🇯🇵 kosukesaigusa.com | flutterfire_json_converters package supplies some useful json_converters for your FlutterFire apps. | 4 | ★ 17 | 13 |
| #602 ▼ 5 | GraphQL code generation based on dart code models. Supports all GraphQL types including queries, mutations, subscriptions, inputs, and enums. | 4 | ★ 0 | 2 | |
| #602 ▲ 10 | navaneethk.dev | Generates STATE, EVENT AND BLOC from a SINGLE LINE OF STATE VARIABLE and can generate custom event classes from factory constructors | 4 | ★ 3 | 5 |
| #606 — | 🇺🇸 sylphx.com | Code generator for Firestore ODM annotations (v5). Generates type-safe converters, selectors, patch builders and collection accessors with exact Firestore semantics. | 4 | ★ 14 | 0 |
| #606 — | Meta package to include anti_intip and anti_intip_generator | 4 | ★ 0 | 1 | |
| #608 — | Code Generate for flutter_modular. Inject Automation. Annotation @Inject, @Param and @Data. | 4 | ★ 1.4K | 24 | |
| #608 — | A Dart/Flutter code generator for clean architecture models, request params, generated entities, and JSON mapping. | 4 | ★ 1 | 1 | |
| #608 — | 🇺🇦 kalaganov.dev | Annotations for the theme_extensions_gen code generator. This package is intended to be used alongside the theme_extensions_gen package.
| 4 | ★ 1 | 1 |
| #611 — | sum_types and sum_types_generator packages together define a code generator enabling sum-types in Dart. | 4 | ★ 40 | 4 | |
| #612 — | adaptive_breakpoints with freezed functionality | 4 | — | 3 | |
| #613 ▼ 35 | Annotation package for 'grapher_builder' package. For generating GraphQL based on dart code models. | 4 | ★ 0 | 2 | |
| #613 — | A type-safe Flutter connector for Prisma backends. Generate Dart models and type-safe APIs from your Prisma schema with support for PostgreSQL, MySQL, SQLite, and Supabase. | 4 | ★ 0 | 2 | |
| #613 — | API Guide is package to generate API calls documentations like OpenAPI schema. | 4 | ★ 3 | 18 | |
| #616 — | Source generator for Jaguar Controllers. This will generate route installers for Jaguar Controllers. | 4 | — | 0 | |
| #616 — | Provides a Dart Build System builder for generating clients from OpenAPI specifications. | 4 | ★ 176 | 2 | |
| #618 — | 🇱🇮 philippgerber.li | Code generator for creating type-safe, boilerplate-free SharedPreferences classes in Dart & Flutter. | 4 | ★ 0 | 3 |
| #618 — | 🇵🇹 momarkhan.com | High-performance code generator for aug_validateform. Automates reactive validation logic using Dart Augmentations for boilerplate-free Flutter forms. | 4 | ★ 0 | 1 |
| #620 — | 🇨🇦 cdavis.ca | Dart annotations for exposing library methods as MCP tools. | 4 | ★ 1 | 1 |
| #620 — | Code generator for canon_link — emits the typed sealed Link surface from the link tree. | 4 | ★ 1 | 1 | |
| #620 ▲ 11 | A CLI tool to automatically generate Flutter and Dart unit tests. Generates structured test templates for classes and functions to speed up Flutter testing. | 4 | ★ 0 | 3 | |
| #620 ▲ 2 | 🇱🇮 philippgerber.li | Annotations for generating type-safe SharedPreferences code (shared_prefs_typed) | 4 | ★ 0 | 1 |
| #624 ▼ 2 | 🇮🇳 baasautotraders.in | Server-Driven UI library for Flutter — render widgets from JSON and export widget trees to JSON via CLI. | 4 | ★ 0 | 1 |
| #624 ▼ 2 | jarvistechnolabs.com | A command-line tool that simplifies auto-code generation. Fully flexible, allowing you to generate a feature and widget for your Flutter applications. | 4 | — | 5 |
| #626 — | Declarative error handling for BLoC with Zones and optional code generation | 3 | ★ 0 | 1 | |
| #626 — | 🇰🇷 aqoong.pe.kr | This package is a tool for collaboration between designers and Flutter developers. csv to color_palette | 3 | ★ 0 | 2 |
| #628 — | 🇺🇸 celest.dev | A structured representation of Celest project and service definitions. | 3 | ★ 287 | 2 |
| #628 — | A flexible Flutter dropdown widget that supports both selection from a list and user-defined input with automatic code generation. | 3 | ★ 2 | 5 | |
| #630 — | CLI tool fitted to Avila Tek projects. | 3 | ★ 0 | 2 | |
| #630 — | chickenStyle is a package that can help developers to creating textstyle widget. just type one line bash code and chickenStyle will generate file, class and widget for you | 3 | ★ 1 | 2 | |
| #632 ▲ 2 | 🇫🇷 aloisdeniel.com | Flutter localizations code generator from Google sheet files. | 3 | ★ 286 | 22 |
| #633 — | generates `ClassMirror` from classes annotated with `@reflectable` or `@Reflectable()` | 3 | ★ 14 | 4 | |
| #633 — | flutter foundation library. This core library contains basic functionality, mainly the meta-data organization and its related code generator used by the different addons. | 3 | ★ 20 | 4 | |
| #635 — | A package which have built in injectable validations, and enables you to create your own. | 3 | — | 2 | |
| #635 ▲ 19 | 🇫🇷 aloisdeniel.com | Annotations for the flutter_sheet_localization_generator package. | 3 | ★ 286 | 39 |
| #637 — | 🇧🇪 enfinity.dev | A Dart library providing convenient utilities for safely extracting typed data from JSON structures. | 3 | ★ 0 | 1 |
| #637 ▲ 20 | 🇺🇸 mehmetesen.com | Type-resolved codemod that rewrites Type.member to Dart dot-shorthand .member when the rewrite provably resolves to the same element. Ships the dotsan CLI. | 3 | ★ 0 | 2 |
| #637 — | 🇰🇷 eido9oya.com | A code generator that generates analytics events for tools like FirebaseAnalytics. Import events from Google Spreadsheets, remote repositories or local CSV files. | 3 | ★ 14 | 9 |
| #637 — | A code-generation Flutter localization package that reads an Excel sheet and instantly generates Dart translation files and a reactive UI controller. | 3 | — | 2 | |
| #641 — | Annotations for rxget code generation. Use with rxget_generator to eliminate GetxState boilerplate. | 3 | ★ 5 | 2 | |
| #642 — | A lightweight, extensible policy engine for Flutter enabling RBAC and basic ABAC with Clean Architecture, injectable logger, and persistent storage. | 3 | ★ 3 | 1 | |
| #642 — | leithmail.org | Dart custom lint rules for json_serializable package. | 3 | ★ 0 | 1 |
| #644 — | 🇫🇷 skyhook.fr | This package is a type conversion generator using source_gen and inspired by Retrofit to help you manage persistent cache. | 3 | ★ 1 | 2 |
| #644 — | A professional Dart/Flutter package combining a Compiler + Runtime SDK. Convert OpenAPI 3.x / Swagger 2.0 specs into fully type-safe Dart SDKs with smart caching, retry policies, a plugin system, offline queue, and a powerful CLI with watch mode. Ready for pub.dev.
| 3 | ★ 0 | 2 | |
| #646 — | 🇷🇺 softmaestri.com | A powerful live Dart JSON serializer / deserializer based on reflection | 3 | ★ 1 | 4 |
| #647 — | Classes and helper functions that support JSON code generation and serialization via the `simple_json` package. | 3 | ★ 15 | 5 | |
| #647 — | 🇸🇪 kerberjg.dev | Compile-time codegen utility for the Crystallis package (use with `dev_dependencies`) | 3 | ★ 5 | 0 |
| #647 — | 🇧🇷 kaique.dev | A common platform interface for the amplitude_experiments_flutter plugin. Used by iOS and Android implementations. | 3 | ★ 1 | 0 |
| #650 — | 🇩🇪 bmwtech.dev | This package provides generators for WidgetDriver to automate the creation of your TestDrivers and WidgetDriverProviders | 3 | ★ 22 | 2 |
| #650 ▼ 7 | Annotations for the jugger_generator. This package does nothing without jugger_generator too.
| 3 | ★ 27 | 4 | |
| #652 — | Annotations and interfaces for generating type-safe, boilerplate-free preference management classes. | 3 | ★ 1 | 1 | |
| #653 — | 🇸🇻 torogoz.tech | Dart/Flutter data-layer framework: @Serializable codegen, @RestClient with retry, deferred LINQ, and a code-first engine-agnostic ORM with pluggable backends (d_rocket_engine_sqlite, d_rocket_engine_postgres, d_rocket_engine_web). | 3 | ★ 2 | 2 |
| #654 — | Flutter/Dart localization with multiple language support, runtime switching, custom dictionaries, code generation, and RTL for scalable internationalization. | 3 | ★ 1 | 2 | |
| #654 ▲ 21 | 🇩🇪 schultek.dev | Serverpod integration for jaspr. | 3 | ★ 2.4K | 39 |
| #656 ▼ 20 | 🇺🇦 kalaganov.dev | Generate Flutter ThemeExtensions from annotated templates with context accessors and no boilerplate.
| 3 | ★ 2 | 11 |
| #656 ▼ 2 | Command-line based database migration runner for Angel's ORM. | 3 | ★ 2 | 0 | |
| #656 — | 🇷🇺 feduke-nukem.dev | Code generator tool to make communication between Flutter and the host platform type-safe and easier. | 3 | ★ 6 | 19 |
| #656 ▼ 2 | Automatically generate and serve Swagger UI for a Serverpod backend. Parses your endpoints and models to produce an OpenAPI 3.0 specification. | 3 | ★ 3 | 7 | |
| #660 ▼ 3 | The Flutter code generator for your IcoMoon json file, Code Base (Clean Architecture with Bloc, Bloc Cubit, ...) | 3 | ★ 0 | 2 | |
| #660 ▼ 3 | 🇬🇧 nathans.dev | Builder-based library for dart code generation such as classes, methods, properties and constructors. | 3 | ★ 0 | 3 |
| #660 ▼ 3 | Generates the BLoC boilerplate. | 3 | ★ 51 | 4 | |
| #660 ▼ 3 | 🇨🇳 aihaven.top | A Dart/Flutter code generator for iconfont.cn icons. Converts iconfont.cn icons to Flutter widgets with SVG rendering, supporting multi-color icons and null safety. | 3 | ★ 12 | 5 |
| #660 ▼ 3 | attriax.com | DEPRECATED — retained for pub.dev/federation compatibility only. The Attriax Flutter SDK now runs on the native engine and no longer depends on this generated client; do not use it in new code. | 3 | ★ 0 | 0 |
| #665 — | Simple way to dynamically convert from and to JSON using build-time generators given a type. | 3 | ★ 15 | 21 | |
| #665 — | A Flutter package for formatting and splitting Dart code into widgets. | 3 | ★ 0 | 2 | |
| #665 — | 🇰🇿 ykmnkmi.kz | Zig support for Dart's build hooks. Automatically builds and bundles your Zig code with your Dart/Flutter application.
| 3 | ★ 7 | 1 |
| #668 — | A powerful build runner package for automatic dependency injection code generation using GetIt in Flutter applications. | 3 | ★ 0 | 2 | |
| #668 — | 🇺🇦 hotshotslabs.com | Generate a typed Text widget, style enum, and text styles for Flutter from a single well-structured YAML typography config. | 3 | ★ 2 | 2 |
| #670 — | 🇫🇷 skyhook.fr | This package is a type conversion generator using source_gen and inspired by Retrofit to help you manage persistent cache. | 3 | ★ 1 | 3 |
| #670 — | Platform and format agnostic serializer built using source_gen | 3 | ★ 171 | 0 | |
| #670 — | Helps finding classes or methods with specific annotations with the dart
mirror system.
| 3 | — | 0 | |
| #670 — | Enterprise Flutter CLI generator for clean architecture apps with Provider/Riverpod/BLoC/GetX, API presets, security guardrails, CI templates, and release-readiness scaffolding. | 3 | ★ 19 | 23 | |
| #670 — | 🇵🇱 edensapple.com | This is a dart-json-mapper complementary package provides support for MobX Stores to persist as JSON.
| 3 | ★ 396 | 7 |
| #670 — | Annotations for the configuration code-generator. This package does nothing without json_config_generator too.
| 3 | ★ 0 | 1 | |
| #676 — | A plugin to help manage deferred content of a flutter ap | 3 | ★ 1 | 6 | |
| #676 — | 🇵🇾 asigar.com | JSON converters for package:jacov. | 3 | ★ 0 | 0 |
| #676 — | OpenApi Client Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec. | 3 | ★ 23 | 1 | |
| #679 ▲ 13 | A package for creating valid and formatted code, e.g. when writing code builders. | 3 | ★ 4 | 4 | |
| #679 — | demola.dev | A CLI tool for creating and managing Flutter applications with best practices | 3 | ★ 17 | 12 |
| #679 — | A Flutter/Dart AOP and compiler-extension framework with app-local frontend-server snapshots and SDK-mirror-friendly compiler integration. | 3 | ★ 12 | 1 | |
| #679 — | getx_route_generator is a code generation library based on build_runner, designed to generate a route table for pages using the GetX library. | 3 | ★ 53 | 2 | |
| #679 — | Extension of the web3dart package that includes the dart contract generator from abi. | 3 | ★ 4 | 9 | |
| #679 — | This is a lightweight library to create functionality for enum class type and make enum usage much better. | 3 | ★ 1 | 5 | |
| #679 — | 🇮🇳 mohesu.com | A powerful, type-safe, and feature-rich routing package for Flutter GoRouter with automatic code generation. | 3 | ★ 2 | 10 |
| #686 — | A code generator tool that converts Swagger/OpenAPI specification into Dart data models, RemoteDataSource classes, provider, injection and structured exception handling. This simplifies API integration by automatically generating typed models, reducing manual coding effort, and ensuring consistency across the codebase. | 3 | ★ 0 | 2 | |
| #686 — | A CLI application for generating Cubit files in Flutter projects. | 3 | ★ 0 | 2 | |
| #688 ▲ 10 | 🇮🇳 goflutter.in | The official command-line interface for the Dolphin framework, tailored for Flutter developers. | 3 | ★ 3 | 6 |
| #688 — | 🇻🇳 tksvietnam.com | A genarator for create constant keys file from json file. | 3 | ★ 3 | 10 |
| #690 — | Odm support for dogs. | 3 | — | 1 | |
| #690 — | 🇨🇦 6thsolution.com | Dart and Flutter sealed or union class generator and annotations, with match methods and other utilities. | 3 | ★ 18 | 12 |
| #692 — | 🇺🇦 leushchenko.com | Generate barrel files for Dart and Flutter packages with build_runner based on code annotations | 3 | ★ 18 | 35 |
| #693 — | 🇮🇩 worklabs.web.id | MagicKit CLI — development tools & code generator untuk Flutter. | 3 | ★ 0 | 0 |
| #693 ▼ 18 | A comprehensive Flutter code generation toolkit for assets, icons and more. | 3 | ★ 6 | 5 | |
| #693 — | 🇱🇰 imilham.com | A command-line tool to generate Provider-based MVC architecture and API controllers directly from a Swagger JSON file. | 3 | ★ 0 | 2 |
| #693 — | dint.dev | Powerful JSON serialization, database-object mapping, test data generation, and more. Describe your data model with Kind<T> subclasses (such as IntKind, ListKind<T>, etc.). | 3 | ★ 60 | 8 |
| #693 — | 🇮🇹 whynotmake.it | A CLI tool for generating Figma styles for Flutter | 3 | ★ 71 | 23 |
| #698 — | A Dart library to facilitate service consumption and API Rest, without the need for automatic code generation or reflection it does the JSON mapping for the Entity, besides allowing to keep the data in CACHE using Local Storage for fast loading and load reduction to the Server | 2 | ★ 2 | 7 | |
| #698 — | 🇮🇳 maranix.in | An analyzer plugin for automatically running build_runner | 2 | ★ 3 | 2 |
| #700 — | The util builds gRPC channel for flutter web or other platforms conditionally, depending on the runtime environment | 2 | ★ 4 | 7 | |
| #700 — | 🇺🇦 leushchenko.com | Annotations for the barrel_files package; Generate barrel files for Dart and Flutter packages with build_runner based on code annotations | 2 | ★ 18 | 2 |
| #700 — | Library for generating model and parser part of the dynamic forms. | 2 | ★ 205 | 5 | |
| #700 — | riverpod.dev | Code generation for immutable classes that has a simple syntax/API without compromising on the features.
| 2 | ★ 2.2K | 63 |
| #704 — | 🇮🇳 mysteriouscoder.com | The ultimate Flutter router. Navigation 2.0 done right — no code generation, no GetMaterialApp lock-in, full GetX controller binding support, type-safe routes, deep linking, guards, nested navigation, and a simple API. Zero boilerplate. Zero compromises.
| 2 | ★ 0 | 2 |
| #704 — | A comprehensive Flutter package providing a robust wrapper around GraphQL operations with built-in error handling, authentication, caching, and logging capabilities. | 2 | ★ 1 | 2 | |
| #704 — | Base on json_serializable package Automatically generate code for converting to and from JSON by annotating Dart classes. | 2 | ★ 0 | 2 | |
| #704 — | thebyteblaze.com | A command-line tool for generating feature modules. | 2 | ★ 6 | 5 |
| #704 — | 🇿🇦 permanentlink.co.za | AppFlow CLI is a Dart-based command-line tool designed to automate the creation, management, and cleanup of scalable Flutter project structures for a flutter project. | 2 | ★ 2 | 3 |
| #709 — | Code generator for anti_intip | 2 | ★ 0 | 0 | |
| #709 — | To trigger normal rest apis | 2 | ★ 0 | 4 | |
| #709 — | 🇩🇪 alghanem.de | A Dart tool to generate dart Freezed models from .dto.json files, nested objects support and auto DateTime detection. | 2 | ★ 0 | 2 |
| #709 — | Based on the provider encapsulation plugin (recommended to be used in conjunction with the provider_temp_gen template generator to greatly improve development efficiency) | 2 | ★ 2 | 2 | |
| #709 — | techverse.icu | Easy code generation for app translations using google_mlkit_translation. | 2 | ★ 3 | 2 |
| #714 ▲ 15 | This package help you build UML diagram. You have to copy result from result file and paste in PlantUML | 2 | ★ 7 | 18 | |
| #714 — | A library that generates Dart classes (parse and generator included) from a json string. | 2 | ★ 1.3K | 6 | |
| #714 — | 🇨🇦 cdavis.ca | Build Runner generator that creates MCP server code from @Server, @Tool and @Parameter annotations. | 2 | ★ 1 | 1 |
| #717 — | powerful Dart library for generating REST APIs using annotations. With a simple and intuitive interface, you can easily build APIs that are fast, efficient, and easy to use. | 2 | ★ 17 | 23 | |
| #717 ▼ 37 | Production-ready Dart CLI that scaffolds Clean Architecture and BLoC feature modules for scalable Flutter apps. | 2 | ★ 0 | 4 | |
| #717 — | Compile-time dependency injection for Dart and Flutter. Jugger's feature is that it generates boilerplate code.
| 2 | ★ 27 | 17 | |
| #717 — | 🇳🇴 linden.no | A build generator that generates data classes for interacting with table rows and view rows from declarative_sqlite schemas. | 2 | ★ 3 | 2 |
| #721 ▼ 4 | 🇺🇦 mitryp.com.ua | Aggregates GoRouter's generated type-safe routes into one importable file, separating your route declarations from the router setup.
| 2 | ★ 2 | 3 |
| #721 — | 🇹🇷 biscozum.com.tr | Provides Dart Build System builders for handling Enum. You can get values and descriptions from your enums. | 2 | ★ 1 | 13 |
| #721 — | 🇱🇮 lingyu.li | Plugin for generating dart parser code from ANTLR4 .g4 grammar. | 2 | ★ 0 | 1 |
| #721 — | Automatically generate skeleton loaders from Flutter widgets using code generation | 2 | — | 10 | |
| #725 — | 🇨🇳 fluttercandies.com | A simple way to generate `dart` code from a `.env` file. | 2 | ★ 11 | 2 |
| #725 — | landamessenger.com | Simplify the process of converting Dart objects to JSON and vice versa, making it easier to work with JSON data in Dart applications. | 2 | ★ 1 | 3 |
| #725 — | 一个工具包,包含json序列化,以及反射的一些封装方法 | 2 | — | 0 | |
| #728 — | 🇺🇸 flutterplaza.com | Runtime library for auto_interop — provides platform channel management, type conversion, and error handling for auto-generated native bindings. | 2 | ★ 0 | 2 |
| #728 — | 🇨🇭 mit.sh | Dart SDK for SpacetimeDB. Real-time sync, BSATN codec, code generation, and offline-first support. | 2 | ★ 1 | 3 |
| #730 ▲ 4 | Generator for jaguar_orm | 2 | ★ 215 | 1 | |
| #730 ▲ 4 | 🇧🇷 helio.me | Converts a YAML file to a Dart file containing global scope constants. Especially good for pubspec.yaml. | 2 | ★ 6 | 2 |
| #730 — | 🇫🇷 apparence.io | Annotations for gate_generator | 2 | ★ 16 | 3 |
| #733 ▲ 3 | 🇧🇩 shafi.dev | Build runner generator for automatically registering serializers from TypedQueryKey declarations | 2 | ★ 2 | 0 |
| #734 ▼ 5 | A common platform interface for the jitsi meet plugin valid for android, ios and web. | 2 | ★ 9 | 3 | |
| #734 ▲ 3 | 🇨🇳 songfei.org | agility_redux code generator | 2 | ★ 0 | 0 |
| #734 ▲ 3 | mkalmousli.dev | A simple tool that solves Dart's lack of metaprogramming features. Perfect for building scripts, background jobs, scheduled tasks, and development utilities like code generation, data processing, and more. | 2 | ★ 0 | 0 |
| #734 ▲ 3 | fidev.io | Annotations for framy_generator. This package does nothing without framy_generator.
| 2 | ★ 147 | 28 |
| #738 ▼ 17 | 🇷🇺 alheev.ru | Generates ThemeExtension classes, mixins, lerp/tween logic and ThemeData accessors for Flutter themes | 2 | ★ 2 | 7 |
| #738 ▲ 2 | 🇫🇷 dogeek.me | Converter for Chopper to transform responses into JSON Serializable objects. | 2 | ★ 0 | 3 |
| #738 ▲ 2 | angel-dart.dev | Angel services that use reflection to (de)serialize Dart objects. | 2 | ★ 4 | 0 |
| #738 ▲ 2 | aim-dart.dev | Code generation for aim_orm using build_runner. Generates type-safe query builders from table definitions. | 2 | ★ 15 | 0 |
| #738 ▲ 2 | 🇪🇸 idoctus.com | Annotations for freezed_factories. | 2 | ★ 1 | 2 |
| #738 ▲ 2 | A scaffolding CLI for Flutter projects with feature-first architecture and BLoC/Cubit state management. | 2 | ★ 2 | 2 | |
| #738 ▲ 2 | 🇸🇪 alster.se | Code generator for flutter_storyblok, generating statically typed Dart code from your Storyblok blocks. | 2 | ★ 10 | 4 |
| #745 — | powerboo.com | A tool to inspect annotations in dart files | 2 | ★ 1 | 1 |
| #746 ▲ 2 | Annotations for the functional_enum code generator package. | 2 | ★ 12 | 2 | |
| #746 ▲ 2 | 🇩🇪 alghanem.de | A Dart code generator that creates complete Data Layer a Package for Flutter project structure from Swagger/OpenAPI JSON files | 2 | ★ 0 | 2 |
| #746 ▲ 2 | Un paquete Dart/Flutter para interactuar con la API de Fake Store (productos, usuarios, carritos) con Dio y dartz. | 2 | ★ 0 | 0 | |
| #746 ▲ 26 | A CLI tool to speed up Flutter development by automating feature creation, project initialization, deep linking, localization, and code generation. | 2 | ★ 2 | 10 | |
| #750 ▲ 4 | LingoHunter is a powerful Dart package designed to automatically extract translatable strings from Flutter projects and generate JSON translation files. This helps developers streamline their localization process efficiently. | 2 | ★ 4 | 12 | |
| #750 — | A Flutter package for generating Dart models and API clients from Swagger/OpenAPI specifications. | 2 | ★ 3 | 2 | |
| #750 ▼ 4 | 🇫🇷 apparence.io | Dependency Injection generator for your flutter/dart applications. This uses annotations and build_runner. | 2 | ★ 16 | 22 |
| #750 — | luozhenyong.com | A package for convert from json to model by http api | 2 | ★ 6 | 3 |
| #750 — | 🇺🇸 quire.io | Generate Dart parsers using Jison (Bison in JavaScript) | 2 | ★ 6 | 2 |
| #755 — | CLI that scaffolds Flutter feature-module pages with GetX, registers routes, syncs AppImages, creates environment files, and scaffolds lib/app. Configure via smartgen.yaml. | 2 | ★ 0 | 3 | |
| #755 — | A CLI tool for internal code generation in the Ajman Bank project, designed to streamline development and boost productivity. | 2 | ★ 0 | 2 | |
| #755 — | A Dart package to generate API client code from an OpenAPI schema. | 2 | ★ 0 | 0 | |
| #755 — | A code generator that creates centralized, type-safe JSON factories for Dart models with automatic discovery and List<T> support. | 2 | ★ 0 | 7 | |
| #755 ▲ 9 | Type-safe Flutter localization generator from JSON/JSONC, with nested keys, placeholders, and plural/gender/context variants. | 2 | ★ 0 | 2 | |
| #755 — | Generates a feature-safe Flutter architecture shell with Riverpod, GetIt, Injectable, and Dio. | 2 | ★ 1 | 3 | |
| #755 ▲ 36 | Annotation @FirestoreConverter({String? defaultPath}) for automatic Firestore .withConverter code generation.
| 2 | ★ 1 | 2 | |
| #755 — | Map Swagger models to Flutter/Dart models in your project | 2 | ★ 3 | 5 | |
| #755 — | 🇹🇼 zyzdev.dev | Automatically generate code for create fake model by annotating Dart classes. | 2 | ★ 3 | 4 |
| #755 — | A CLI tool for scaffolding Flutter feature folders using clean architecture, built-in and custom templates, and state management support. | 2 | ★ 0 | 2 | |
| #755 — | 🇲🇾 dukefirehawk.com | A pre-processor for resolving blocks and includes within Jael templates. | 2 | ★ 178 | 0 |
| #766 ▼ 2 | 🇰🇷 sangik.o-r.kr | Annotation-based mock data generator for Dart. Add @Mockalization to classes to auto-generate realistic fake data with nullable, collection, and format support. | 2 | ★ 0 | 2 |
| #766 ▼ 2 | abandoft.com | Flutter-based JavaScript hot-update framework, uses a controlled runtime to drive native UI. | 2 | ★ 1 | 3 |
| #766 ▼ 2 | A common platform interface for the acuant_flutter plugin. | 2 | — | 0 | |
| #766 ▼ 2 | 🇧🇷 mveloso.dev | A powerful code generator that automates boilerplate mapping conversions using the omni_mapper annotations. | 2 | ★ 1 | 1 |
| #766 ▲ 6 | 🇻🇳 dannynguyen.vn | A lifecycle-aware routing library for Flutter. Supports named routes, Provider integration, code generation, and page lifecycle hooks like onInit, onReady, and onDispose. | 2 | ★ 0 | 4 |
| #766 ▼ 2 | OpenAPI → Dart/Flutter client generator for 3.0, 3.1 and Swagger 2.0. Generates Freezed + json_serializable clients, no Java required. | 2 | ★ 0 | 2 | |
| #766 ▼ 2 | annotaion for the assets_generator_by_zpdl package. Incluud only AssetsAnnotation class. | 2 | ★ 0 | 2 | |
| #766 ▼ 2 | JSON:API adapter for Flutter Data | 2 | ★ 5 | 3 | |
| #774 ▼ 2 | Gernerating Dart model class from Json files with one command. | 2 | ★ 11 | 4 | |
| #774 ▼ 2 | 🇧🇩 ishaf.info | enum_extension is an enum extension generator designed to enhance your simple enums | 2 | ★ 1 | 7 |
| #774 ▼ 2 | Faster watch and incremental rebuild workflows for build_runner-based Dart and Flutter projects. | 2 | ★ 8 | 2 | |
| #774 ▼ 2 | Simple http service to use with injectable. | 2 | ★ 1 | 5 | |
| #774 ▼ 2 | 🇹🇬 taaswzx.com | A Dart build_runner package for generating classes, enums, and views directly from PostgreSQL/Supabase databases with minimal configuration. | 2 | ★ 1 | 3 |
| #774 ▼ 2 | 🇹🇼 zyzdev.dev | A Dart code generator that makes Flutter widgets chainable like skewers. With widget_skewer, you can build widget trees with extension methods instead of nesting braces. | 2 | ★ 0 | 5 |
| #774 ▼ 2 | A powerful code generator for Clean Architecture in Flutter projects | 2 | ★ 7 | 5 | |
| #774 ▼ 2 | dipaktech.online | Generate complete Clean Architecture features for Flutter — entities, models, BLoC/Cubit, repositories, DI, routes, and tests from YAML config. | 2 | ★ 2 | 7 |
| #774 ▼ 2 | Code generator to use with active_property_change_notifier. | 2 | ★ 0 | 0 | |
| #774 ▼ 2 | 🇮🇳 hiteshmeghwal.com | A simple Dart/Flutter code generator that converts plain text into static const String fields. | 2 | — | 4 |
| #774 ▼ 2 | A lightweight utility toolkit for safer API and JSON handling in FlutterFlow. Provides safe JSON parsing, nested path access, type conversion, and debug logging. | 2 | ★ 0 | 2 | |
| #774 ▼ 2 | powerboo.com | A tool to inspect annotations in dart files | 2 | ★ 1 | 0 |
| #786 — | auto generate router config | 2 | ★ 573 | 0 | |
| #786 — | Generates documentation files that can import other files or Dart documentation comments. | 2 | ★ 4 | 9 | |
| #786 ▲ 24 | A simple but expressive responsive framework inspired by responsive_framework & responsive_builder with code generation support.
| 2 | ★ 2 | 4 | |
| #786 ▲ 24 | An inline generator collection for Dart. | 2 | ★ 38 | 4 | |
| #786 — | A production-ready Flutter architecture generator CLI with Provider, DI, and modular structure. | 2 | ★ 0 | 3 | |
| #786 — | 🇺🇸 weareathlon.com | Routable is a package that provides code generation for routing in Flutter applications | 2 | ★ 2 | 6 |
| #792 — | pocketbase_utils is a dart library that generates Dart models code from a PocketBase collections scheme json file. | 2 | ★ 13 | 6 | |
| #792 — | Codegen support for using pkg:reflectable with pkg:angel_container. | 2 | ★ 2 | 0 | |
| #792 — | Provides a clean class definition with extra functionality including; copy with, json serializable, tostring, equals that supports inheritance and polymorphism | 2 | ★ 5 | 18 | |
| #792 — | khokan.me | Transform cryptic JSON parsing errors into crystal-clear, actionable error messages. Perfect companion to json_annotation. | 2 | ★ 0 | 2 |
| #792 ▼ 20 | thebughex.com | A Flutter package that auto-generates a structured LayerX directory with GetX integration, MVVM pattern, and essential services for scalable projects. | 2 | ★ 0 | 32 |
| #792 — | Build declarative and type-safe CLI apps with the help of code generation.
| 2 | ★ 26 | 3 | |
| #798 — | Code generation for theme classes based on files from the assets folder and its structure. | 2 | ★ 1 | 7 | |
| #798 — | A Dart package for generation of typed BloC widgets like BlocBuilder and BlocListener for concrete implementations | 2 | ★ 0 | 4 | |
| #798 — | 🇩🇪 schultek.dev | Generate technology-agnostic api bindings for both client and server. | 2 | ★ 5 | 6 |
| #798 ▲ 4 | 🇺🇸 oaka.xyz | A code generator for Riverpod Mutations. This covers the hole left in Riverpod today. | 2 | ★ 8 | 7 |
| #802 — | Static annotations powering Angel model serialization. Combine with angel_serialize_generator for flexible modeling. | 2 | ★ 13 | 1 | |
| #802 ▼ 11 | CLI tool for rapidly scaffolding Flutter projects with BLoC architecture and code generation. | 2 | ★ 5 | 13 | |
| #802 — | source_gen based template engine for the Angel framework. | 2 | ★ 1 | 0 | |
| #802 ▲ 29 | Dart (PostgresSQL) SQL library for generating .dart files from .sql files and migrating the database based on the .sql files! Inspired by ORMs like Prisma (NodeJs) and SQLC (Golang). | 2 | ★ 3 | 4 | |
| #802 ▼ 4 | 🇷🇺 mtbo.org | Extending dart:freezed to deep copyWith for collection. | 2 | ★ 3 | 5 |
| #802 — | The Dart Mediator package provides an implementation of the Mediator pattern for Dart inspired by MediatR ASP.net Core, including dynamic handler registration via code generation. This pattern is useful for organizing your application's commands and queries by centralizing their processing through a mediator. | 2 | ★ 5 | 7 | |
| #802 — | 🇩🇪 appsfactory.de | Convert Figma variables to Dart | 2 | ★ 6 | 9 |
| #802 — | 🇮🇷 resam.site | A Code Generator Plugin to Generate Models, Entities and Mappers base on Annotation. | 2 | ★ 1 | 3 |
| #802 — | Defines the annotations used by ai_function_generator to create code automatically with GPT-4. | 2 | ★ 0 | 0 | |
| #802 — | Genrerated protobuf messages clasess for agora rtt | 2 | ★ 0 | 1 | |
| #812 ▼ 2 | ajanuw.lol | Quickly generate argument | 2 | ★ 1 | 0 |
| #812 ▼ 2 | deivao.dev | A package to get a class structure (like reflection) in runtime without code generation. | 2 | ★ 5 | 11 |
| #812 ▼ 2 | ramybouchareb.me | A command-line tool for generating clean architecture folder structures and boilerplate code for Flutter applications with Riverpod and Freezed. | 2 | ★ 1 | 3 |
| #812 ▼ 2 | Runtime API response contract validator for Flutter/Dart. Detect API mismatches before they crash your app. Works with any HTTP client. | 2 | ★ 2 | 3 | |
| #812 ▼ 87 | Code-gen form engine for Flutter. Annotate a class, run build_runner, get forms with validation, wizards, conditional fields, and theming. | 2 | ★ 3 | 2 | |
| #812 ▼ 2 | A package for generating the minimum necessary code for an AngularDart component. | 2 | ★ 0 | 0 | |
| #812 ▼ 2 | Base on json_serializable package Automatically generate code for converting to and from JSON by annotating Dart classes. | 2 | ★ 2 | 4 | |
| #819 — | Source-generated ORM with relations (one-to-one, one-to-many, many-to-many), preloading, cascading, polymorphic relations, etc | 2 | ★ 215 | 22 | |
| #819 — | Automatically generating `EasyEnum` extensions code for classes with `@EasyEnum()` annotation. | 2 | ★ 3 | 2 | |
| #819 — | 🇩🇪 scalabs.de | (still experimental) Generate fromMap(), fromSnapshot() and toMap() methods for your Firestore data models using this library. Based on source_gen, similar to json_serializable | 2 | ★ 5 | 4 |
| #819 — | 🇮🇳 dhartichauhan.blogspot.com | A command-line tool to generate a production-ready clean architecture in Flutter using RxDart and Provider. | 2 | ★ 1 | 10 |
| #819 — | A Flutter code generator that simplifies asset management by automating the generation of asset-related code, making it easier to use resources like images and animations. | 2 | ★ 1 | 4 | |
| #819 — | 🇿🇼 everything-open.online | A simple Dart code generator that creates model classes (with fromJson/toJson) from a JSON schema, saving time on boilerplate in Flutter/Dart projects. | 2 | ★ 3 | 2 |
| #825 — | 🇧🇪 wive.be | Generate screens, viewmodels, repositories and services for/in the Flutter icapps template | 2 | ★ 1 | 3 |
| #825 — | A Flutter package that generates type-safe database row classes from your Supabase database schema. | 2 | ★ 0 | 5 | |
| #825 — | 🇲🇦 itisnajim.com | Code generator for Envystic package - Simplifies Dart/Flutter env var management. Secure & organized. | 2 | ★ 2 | 3 |
| #825 ▲ 17 | Scaffold Domain-Driven Design (DDD) Feature-First architecture with Riverpod, Freezed, fpdart, and DIO from a single JSON config or a cURL command. | 2 | ★ 0 | 3 | |
| #825 — | Build your app config via code generation from .json files in a type safe way | 2 | ★ 5 | 5 | |
| #825 — | A code generator that scaffolds a feature-first Clean Architecture project structure with Riverpod (Notifier/AsyncNotifier) into a Flutter project.
| 2 | — | 1 | |
| #831 — | 🇮🇳 smkwinner.live | High-performance code generation for Dart/Flutter: JSON, copyWith, equatable, and union/sealed class support. Rust-powered CLI with parallel processing. | 2 | ★ 3 | 11 |
| #831 — | Build declarative and type-safe CLI apps with the help of code generation.
| 2 | ★ 26 | 5 | |
| #831 — | 🇨🇳 iflutter.toolu.cn | Code generator for flutter_mixin_router that adds support for annotating your code with @MixinRoute, @MixinInterceptRoute, @RouterTableList. | 2 | ★ 1 | 4 |
| #831 ▼ 6 | 🇮🇷 alighelejbeigi.ir | Simple QR code generation and decoding for Flutter apps with minimal setup. | 2 | ★ 0 | 5 |
| #835 — | Lightweight runtime JSON validation for Dart. Configurable logger, redaction, and batch validation — routes failures to any error reporter. No code generation. | 2 | ★ 2 | 4 | |
| #835 — | 🇹🇼 zyzdev.dev | Annotation for fake_model code generator only. More detail see [fake_model](https://pub.dev/packages/fake_model). | 2 | ★ 3 | 2 |
| #835 ▲ 17 | Flutter Provider based Dependency Injection Tool supports two main scopes factory and singleton with code generation | 2 | ★ 5 | 5 | |
| #835 — | 🇯🇴 bummycakes.com | CleanGenToolPlus is a Dart package designed to help developers create and manage clean architecture projects efficiently. | 2 | ★ 1 | 3 |
| #839 — | ionicerrrrscode.com | The Simplest Flutter Routing Ever! Revolutionary CLI with interactive wizard, auto-magic watch mode, beautiful route visualization, and unified architecture. | 2 | ★ 4 | 6 |
| #839 — | A code generator for algebraic data types such as immutable data classes with copyWith method and immutable discriminated unions with pattern matching. They compare as value types. | 2 | ★ 2 | 7 | |
| #839 — | chinmaysinghmodak.com | Converts annotated Flutter widgets into SDUI (Server-Driven UI) JSON schemas. | 2 | ★ 0 | 3 |
| #839 — | 🇨🇳 chuanci.cc | Dart library to generate Dart model class from IconFont files. | 2 | — | 11 |
| #843 — | Zero-boilerplate reactive Flutter widgets via code generation. | 1 | ★ 0 | 5 | |
| #843 — | Automated CLI model generator + safe JSON parsing + json_serializable converters for Dart/Flutter. | 1 | ★ 0 | 7 | |
| #843 ▲ 22 | devesh-kharade.xo.je | A command-line interface tool to generate and manage BLoC architecture boilerplate in Flutter and Dart projects. | 1 | ★ 0 | 4 |
| #843 — | 🇳🇬 codenka.com | A developer-friendly MCP (Model Context Protocol) framework for Dart with annotations and code generation. | 1 | ★ 21 | 6 |
| #843 — | 🇸🇴 sprk.so | Code generator for building Dart models and runtime descriptors from AT Protocol lexicons. | 1 | ★ 4 | 0 |
| #843 — | maac_mvvm_with_get_it is an extension package of maac_mvvm that is used with GetIt. | 1 | ★ 1 | 3 | |
| #849 — | 🇩🇪 dotup.de | Generates copyright header for each dart file | 1 | ★ 2 | 0 |
| #849 — | Management and validator of JSON with dart classes, without generated code and without reflection. | 1 | ★ 8 | 7 | |
| #849 — | 🇺🇸 appfluent.us | Development tool for generating XWidget components to build dynamic Flutter UIs with XML based markup. | 1 | ★ 1 | 3 |
| #849 — | pierremrtn.com | A DevTools extension that provides a visual editor to generate Firestore type-safe clients. | 1 | ★ 13 | 4 |
| #853 — | svg_to_paint generates dart code from a svg file. Given an xml file you can draw its simply by typing a command. | 1 | ★ 15 | 38 | |
| #853 ▲ 7 | A powerful code generator with web interface for creating clean architecture features in Flutter projects from OpenAPI/Swagger specifications. | 1 | ★ 0 | 5 | |
| #853 — | 🇺🇸 felangel.dev | Experimental support for data classes in Dart using pkg:macros | 1 | ★ 298 | 60 |
| #853 — | 🇺🇸 mcdole.org | ProtoFu compiles protos for you! Transitive dependency tracking, protoc downloading, and more. | 1 | ★ 8 | 6 |
| #853 — | 🇵🇹 renan.gg | Dependabot gen is a Dart CLI tool to assist in the creation and maintenance of dependabot.yaml files in a project. | 1 | ★ 23 | 8 |
| #853 — | 🇷🇺 serezhia.ru | Prisma-inspired schema-first ORM core for Dart with schema parsing, code generation, and an in-memory runtime. | 1 | ★ 0 | 9 |
| #853 — | A command-line tool to convert SVG files into pure Dart code for Flutter. | 1 | ★ 3 | 16 | |
| #853 — | 🇲🇦 itisnajim.com | Env Variable Maestro! Envystic - The Ultimate Dart/Flutter Environment Variable Management Solution ☆ | 1 | ★ 2 | 5 |
| #861 ▼ 51 | Annotation + extension based responsive layout and design-system-friendly DX toolkit for Flutter. No build_runner required. | 1 | ★ 8 | 10 | |
| #861 — | An efficient, flexible Flutter-Native hybrid communication framework for seamless module integration and automatic code generation. | 1 | ★ 315 | 10 | |
| #861 — | Fast, configurable Dart/Flutter asset constants generator. | 1 | ★ 3 | 4 | |
| #861 — | 🇹🇷 ahmetaydin.dev | Code generator for Supabase/PostgreSQL database schemas from Dart classes. Supports RLS policies, indexes, foreign keys, migration, and table partitioning. | 1 | ★ 1 | 4 |
| #861 — | Configuration generator from json files. Transform json file in a useful class | 1 | ★ 1 | 7 | |
| #866 — | A CLI that adds const keyword on anywhere possible. | 1 | ★ 7 | 16 | |
| #866 — | 🇭🇺 rapthor.dev | A Flutter package for generating a Dart class from .env variables. | 1 | ★ 1 | 1 |
| #866 — | 🇺🇿 plugin.uz | DTO and Service builder for TDD Clean Architecture. This package usually generates dto and service files easily. It accelerates your coding process. | 1 | ★ 1 | 3 |
| #869 — | A CLI tool to create Flutter projects from custom templates. | 1 | ★ 0 | 4 | |
| #869 — | 🇮🇳 vyuh.tech | mobx_lint is a developer tool for users of mobx, designed to help stop common issues and simplify repetitive tasks. | 1 | ★ 2.5K | 5 |
| #869 — | Official CLI tool for bootstrapping and managing Cardinal Framework projects. | 1 | ★ 1 | 1 | |
| #869 — | Code generator for jao ORM. Generates typed field accessors and model metadata. | 1 | ★ 18 | 0 | |
| #869 — | Lightweight code generator for Clean Architecture focused projects. Automatically creates type-safe Entity ↔ Model mapping methods with dart_mappable-style patterns. | 1 | ★ 2 | 2 | |
| #869 — | A light dart command-line tool for generating Figma styles as variables. | 1 | ★ 2 | 17 | |
| #869 — | 🇺🇸 cumulations.com | This package is used to generate forms for data classes. It uses annotations to generate the form. The package also includes a form generator that generates the form based on the cumulation_form_annotations | 1 | ★ 1 | 6 |
| #876 — | 🇺🇸 cumulations.com | Annotation for cumulations_form_generators. | 1 | ★ 1 | 0 |
| #876 — | sameeradilhan.com | Code generation package for Carv App which works combinely with `carv_annotations` package. | 1 | — | 0 |
| #878 — | 🇯🇵 suica.dev | This command-line tool extracts endpoints from a swagger.json file. It generates a class containing the endpoints as static properties. | 1 | ★ 10 | 6 |
| #878 — | A Dart tool to generate model classes from JSON with fromJson, toJson, copyWith, and equality overrides. | 1 | ★ 3 | 5 | |
| #878 — | 🇮🇱 yakov.codes | Code generation for selectors of class fields and enum cases that helps reduce repetitive code. | 1 | ★ 8 | 13 |
| #878 — | 🇧🇪 appsup.be | A library that can be used to implement data classes and simplifies conversion of JSON to data classes | 1 | ★ 4 | 11 |
| #878 — | easazade.com | builder for crystalline | 1 | ★ 2 | 0 |
| #878 — | Code generator for dotenv_gen | 1 | ★ 1 | 0 | |
| #884 ▲ 3 | babakcode.com | Generate codes for freezed, json_serializable, classic models easily | 1 | ★ 3 | 11 |
| #884 — | 🇩🇪 schultek.dev | A codable protocol for Dart. | 1 | ★ 96 | 13 |
| #886 — | usecase_annotation allows you to generate usecases class from the repository class | 1 | ★ 3 | 5 | |
| #886 — | camus.design | A tool for converting svg files to a font. To facilitate developers to quickly generate icon font (.ttf) and Flutter icon class, We developed the svg_to_font library. | 1 | ★ 4 | 8 |
| #888 — | 🇧🇷 beetsoftware.com | Exposes annotations used to generate code for dORM framework. | 1 | ★ 6 | 0 |
| #888 — | 🇺🇸 cabella.net | A JSON serialize class to convert 'to' and 'from' JSON format Enums, DateTime, Duration and any of your own classes. | 1 | ★ 4 | 6 |
| #890 — | Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple | 1 | ★ 5.4K | 1 | |
| #890 — | A simple dart annotator that can be used for generating docstrings for dart code. Inteded for use as a dependency of the 'docstring_generator' vscode extension. | 1 | ★ 0 | 0 | |
| #890 — | 🇧🇪 impaktfull.com | Dart tool to generate flutter translations code from the `impaktfull Dashboard - Translation App` | 1 | ★ 2 | 2 |
| #890 — | 🇳🇱 dotlin.org | Generates ProtoBuf Dart elements for use in the Dotlin compiler. | 1 | ★ 222 | 0 |
| #890 — | A blazing-fast, type-safe backend framework for Dart with auto-generated Flutter clients | 1 | ★ 14 | 12 | |
| #890 — | aditi.cc | Code generator and build_runner builder for Iconify SDK. Generates type-safe Dart constants for icon sets defined in iconify.yaml.
| 1 | ★ 3 | 1 |
| #890 ▲ 6 | 🇧🇩 farhansadikgalib.com | A modern Flutter scaffolding CLI tool for Riverpod, Clean Architecture, Freezed, Go Router, and MVVM pattern. | 1 | ★ 1 | 6 |
| #897 — | sameeradilhan.com | Annotation declaration that support code generation via `carv_generators` package for Carv. | 1 | — | 2 |
| #897 — | 🇰🇷 note11.dev | Auto Generate Dart Model Class with JsonSerializable, copyWith and toString() method using IntelliJ Plugin. | 1 | ★ 3 | 3 |
| #897 — | 🇩🇪 gabrimatic.info | A small Dart builder for GraphQL selection sets, variables, and operation documents. | 1 | ★ 1 | 3 |
| #897 — | usecase_generator is generator package for usecase_annotation for generating usecases class from the repository class | 1 | ★ 3 | 6 | |
| #897 — | Generate environment variable dart files from an `.env` file. | 1 | ★ 1 | 1 | |
| #897 — | 🇧🇷 beetsoftware.com | Generates code to implement the dORM framework based on annotations. | 1 | ★ 6 | 0 |
| #897 — | john-siegel.com | Type safe and simple JSON deserialization for Dart with no code generation or reflection. | 1 | ★ 6 | 7 |
| #904 — | 🇮🇩 oddbit.id | Compute a JSON delta (patch) from an object's initial state to its current state. Pairs with json_serializable. Pure Dart — works in Flutter, server, and CLI. | 1 | ★ 2 | 4 |
| #905 — | 🇫🇷 jaumard.com | Intl utility to use ARB files without code generation, deal with ARB flavors and have ARB OTA updates in your app | 1 | ★ 8 | 1 |
| #906 — | CSharp Code Generator | 1 | — | 0 | |
| #906 — | 🇵🇰 greelogix.com | A robust reflection-free JSON mapper for Flutter and Dart. Handles type drift, missing fields, and nested models safely using code generation. | 1 | ★ 0 | 9 |
| #906 — | 🇩🇪 jonasbark.de | Generate models and API classes based on an OpenAPI document using Freezed and Dio. | 1 | ★ 15 | 29 |
| #906 — | Annotations used in code that will be parsed by the Ideal Dart Code Handler | 1 | — | 0 | |
| #906 — | 🇩🇪 scalabs.de | Annotations for the firestore serializable package, which generates fromMap(), fromSnapshot() and toMap() methods for your Firestore data models. Based on source_gen, similar to json_serializable (jsoon_annotations) | 1 | ★ 5 | 1 |
| #911 — | 🇵🇱 kalucky0.dev | A command-line tool for generating Dart code from assets and translations. | 1 | ★ 2 | 5 |
| #911 — | 🇵🇱 kalucky0.dev | Library that provides a simple and efficient service registry | 1 | ★ 6 | 6 |
| #913 — | Generator resource class automatically by only one commnad based on build runner and dart script, avoid inputing resource file path manually | 1 | ★ 2 | 7 | |
| #913 — | Simple way for converting to and from JSON without code generator. | 1 | ★ 3 | 8 | |
| #913 — | daylogger.dev | A Result<Success, Failure> that feels like a Freezed union. It holds the outcome of an operation—a value of type Success, or an error of type Failure—and methods to work with it. | 1 | ★ 6 | 16 |
| #916 — | An extensible wrapper for the flutter command. | 1 | — | 1 | |
| #916 — | 🇺🇸 apexive.com | This package provides neccessary models to openapi_repository package. | 1 | ★ 3 | 1 |
| #918 — | retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit. | 1 | ★ 1.2K | 0 | |
| #918 — | 🇸🇦 osaxma.com | Generate dart type definitions from PostgreSQL database schema. | 1 | ★ 21 | 12 |
| #918 — | analyzer plugin for dormql, to analyze dormql annotations and validate them | 1 | ★ 0 | 0 | |
| #921 — | WazEloquent is a flutter package in which you can interact with in-app “sqlite” database in the style of Laravel Eloquent. | 1 | ★ 10 | 26 | |
| #922 — | Command line application to generate code from rive files. | 1 | ★ 4 | 3 | |
| #923 — | Generator for Dart class member's names, such as fields, properties, methods, constructors | 1 | ★ 4 | 9 | |
| #924 — | Annotation-based route library. | 1 | ★ 1 | 1 | |
| #924 — | 🇮🇹 mariorefetto.it | This Flutter package generates an enumeration of image files to prevent typographical errors. | 1 | ★ 1 | 1 |
| #926 — | Command-line interface for jao ORM. Run migrations, generate schemas, and manage your database. | 1 | ★ 18 | 0 | |
| #926 — | 🇮🇩 mrcrbrth.my.id | IGDB Generated Protobuf for Dart | 1 | ★ 1 | 1 |
| #928 — | A Dart package for making PMVVM pages given class name and the path (optional) and using the shell commands. | 1 | ★ 1 | 0 | |
| #929 — | 🇧🇷 flutterando.com.br | Convert JSON to Dart Class withless code generate(build_runner) | 1 | ★ 22 | 31 |
| #929 — | A robust, production-ready Flutter starter architecture with Dio, Clean Architecture, and essential core services. | 1 | ★ 0 | 1 | |
| #929 — | 🇨🇿 minimagic.org | Blazing fast binary serialization via auto-generated classes from simple JSON manifest files. | 1 | ★ 12 | 17 |
| #932 — | solguruz.com | CLI tool that scaffolds Max Architecture — SolGuruz's mature Flutter project structure with BLoC, type-safe navigation, state handlers, and 48+ widgets. | 1 | ★ 3 | 5 |
| #932 — | Source code generator for Backfit package. | 1 | ★ 4 | 1 | |
| #934 — | 可使用annotation生成API的工具, 搭配mx_request使用 | 1 | ★ 0 | 0 | |
| #935 — | 使用dio進行發送自動生成的request請求, 搭配mx_request_generator使用. | 0 | ★ 0 | 0 | |
| #936 — | Mutable copy generator simplify copy of immutable object. Unlike CopyWith allow to set null value | 0 | ★ 0 | 1 | |
| #936 — | 🇸🇰 sobsoft.sk | Icon generator tool for Siemens iX Design System Flutter icons. Downloads and generates 1400+ icons from the official npm package. | 0 | ★ 0 | 0 |
| #938 — | 🇺🇸 synquill.dev | Code generator for the Synquill library. | 0 | ★ 18 | 0 |
| #938 — | 🇺🇸 fourmanalex.com | A spreadsheet like table with scrolling on both axis and freezed headers. | 0 | ★ 4 | 13 |
| #938 — | A Flutter MVC architecture generator. | 0 | ★ 0 | 2 | |
| #938 ▼ 4 | 🇦🇺 christianfindlay.com | Lossless conversion of JSON to and from statically-typed, immutable objects in Dart | 0 | ★ 32 | 11 |
| #942 — | 🇩🇪 simpleclub.com | Package for generating Flutter ThemeData from Figma design tokens using BuildRunner. | 0 | ★ 16 | 19 |
| #943 — | 🇦🇷 aquiles.dev | An extension on the Alfred package that includes helpers for validation and code generation for endpoints. | 0 | ★ 0 | 1 |
| #943 — | 🇯🇵 mizou.co.jp | A source_gen-based generator to produce structured Firestore entity mappers for Flutter/Dart. | 0 | ★ 0 | 0 |
| #945 — | A lightweight package that lets you write ergonomic `copyWith` methods WITHOUT any code generation or `build_runner`. | 0 | ★ 0 | 9 | |
| #946 — | 🇮🇹 emanuelepapa.dev | Code generation for Flutter Padding widgets based on your constants.
| 0 | ★ 15 | 18 |
| #946 — | A Dart Analyzer plugin providing lint rules and quick fixes for analyzer_kit annotations. | 0 | ★ 4 | 7 | |
| #946 — | http connection tool, and supporting automatic generation of request entity code. | 0 | ★ 0 | 0 | |
| #946 ▲ 4 | 🇪🇸 iteo.com | Service locator for IoC pattern. Export annotations and abstract classes used by injecteo_generator. | 0 | ★ 12 | 31 |
| #946 — | Annotations for use with the analyzer_kit analyzer plugin. | 0 | ★ 4 | 1 | |
| #951 — | 🇺🇿 flutterdev.uz | Uzbek Payment Systems Integration for Flutter apps with high-quality QR code generation | 0 | ★ 13 | 77 |
| #952 — | 🇵🇱 thedroidsonroids.com | A Dart package that optimizes SVG files at build time using SVGO. | 0 | ★ 3 | 13 |
| #953 — | 🇩🇪 kreuzberg.dev | Official Dart client SDK for the Kreuzberg Cloud document extraction API. Asynchronous extraction with webhook delivery, presigned uploads, and job polling. | 0 | ★ 2 | 0 |
| #953 — | 🇮🇳 birju.dev | Generates type-safe, compile-time-checked JSON field path accessors for classes annotated with @JsonSerializable. Ideal for Firebase partial updates. | 0 | ★ 0 | 0 |
| #953 — | 🇺🇸 dartastic.io | OpenTelemetry instrumentation for `package:get_it`. Wraps async singleton registration and lookup with spans so DI bootstrap cost is visible in your traces. | 0 | ★ 0 | 0 |
| #953 — | build_runner code generator for FlutterProbe — reads flutter_probe_annotation decorators on Flutter classes and emits .probe test files into tests/generated/. Pair with flutter_probe_agent and the probe CLI to run the generated end-to-end tests. | 0 | ★ 6 | 0 | |
| #953 — | Dart annotations for FlutterProbe — declare ProbeScript end-to-end tests as decorators on your Flutter screen classes. Pair with flutter_probe_gen to generate .probe test files at build time. | 0 | ★ 6 | 0 | |
| #953 — | Dart and Flutter bindings for jetro, a compact JSON query and transformation engine. Ships as a Native Assets package: prebuilt cdylib downloaded at install for common targets, falls back to cargo build from source. | 0 | ★ 0 | 0 | |
| #953 — | Luxo SDK for Dart/Flutter — Schema-driven API framework. One .luxo file generates API + DB + SDK. Features: HTTP/2 & WebSocket transport, binary codec (3x faster than JSON), compile-time field selection ($select), typed client codegen, and auto-reconnect. | 0 | ★ 4 | 0 |
