json_annotation
支持通过 `json_serializable` 包进行 JSON 代码生成的类和辅助函数。
探索 代码生成器与序列化(JSON) Flutter 插件,比较平台支持、下载量与社区关注度。
共 97 个插件
支持通过 `json_serializable` 包进行 JSON 代码生成的类和辅助函数。
通过注解 Dart 类,自动生成功能以在 JSON 之间进行转换。
用于生成不可变类的代码,具有简单的语法/API,且不会牺牲功能。
Dart 构建系统的源代码生成构建器和实用工具
freezed 代码生成器的注解。此包在没有 freezed 的情况下什么也不做。
用于帮助生成 Dart 源代码的实用工具。包括从任意字符串值正确生成字符串字面量的实用工具。
用于您的资源、字体、颜色等的 Flutter 代码生成器 —— 摒弃所有基于字符串的 API。
代码生成工具,用于在 Flutter 和主机平台之间实现类型安全且更简单的通信。
Riverpod 的代码生成器。它既简化了语法,又增强了功能,例如支持有状态热重载。
使用 LibClang 解析 C、Objective-C 和 Swift 文件的 FFI 绑定生成器。
适用于 Dart 的 ASN1 解析器库。将 ASN1 对象编码/解码为 BER 字节
一个为 riverpod_generator 暴露注解的包
通过完全支持泛型、继承、自定义等特性,改进了 JSON 序列化和数据类。
用于您的资源、字体、颜色等的 Flutter 代码生成器 —— 摒弃所有基于字符串的 API。
Hive 的扩展。自动为任何类生成 TypeAdapters 以存储数据。
retrofit generator 是一个使用 source_gen 生成的 dio 客户端,灵感来自 Chopper 和 Retrofit。
适用于 drift 的开发依赖项。包含生成器和开发工具。
Injectable 是一个方便的代码生成器,用于 get_it。它受到 Angular DI、Guice DI 和 inject.dart 的启发。
具有构建器的值类型、Dart 类作为枚举以及序列化。此库是开发依赖项。
用于 MobX 的代码生成器,可支持使用 @observable、@computed、@action 注解您的代码,并创建 Store 类。
一个包含 widgetbook_generator 所使用注解的包。
为带有 `@CopyWith()` 注解的类自动生成 `copyWith` 扩展代码。
该包允许程序员通过注解 Dart 对象,以实现从 JSON 序列化/反序列化。
简单、有明确观点的 GraphQL 代码生成库。它允许你生成序列化器和客户端助手,以轻松调用和解析你的数据。