json_annotation
`json_serializable` パッケージを介して JSON コード生成をサポートするクラスとヘルパー関数。
コードジェネレーターとシリアル化(JSON) の Flutter パッケージと対応環境、コミュニティ指標を比較します。
97 パッケージ
`json_serializable` パッケージを介して JSON コード生成をサポートするクラスとヘルパー関数。
Dart クラスに注釈を付けることで、JSON間の変換用コードを自動生成します。
シンプルな構文/API を備えた不変クラスのコード生成で、機能を損なうことなく。
Dart ビルドシステム向けのソースコード生成ビルダーおよびユーティリティ
freezed コードジェネレータ用のアノテーション。このパッケージは freezed がなければ何もしません。
Dartのソースコード生成を支援するユーティリティ。任意の文字列値から適切に文字列リテラルを生成するためのユーティリティを含む。
アセット、フォント、カラーなどに対するFlutterコードジェネレーター — 文字列ベースのAPIをすべて削除します。
Flutter とホストプラットフォーム間の通信を型安全かつ簡単にするためのコードジェネレーターツール。
Riverpod用のコードジェネレーターです。構文を簡略化し、状態付きホットリロードなどの機能を強化します。
C、Objective-C、Swift ファイルを解析するために LibClang を使用する FFI バインディングのジェネレーター。
Dart用のASN1パーサーライブラリ。ASN1オブジェクトをBERバイトにエンコード/デコードします
riverpod_generator 用のアノテーションを公開するパッケージ
ジェネリクス、継承、カスタマイズなど、完全なサポートを備えた、JSON シリアル化およびデータクラスの改善。
アセット、フォント、カラーなどに対するFlutterコードジェネレーター — 文字列ベースのAPIをすべて削除します。
Hive用の拡張機能。任意のクラスを保存するためのTypeAdapterを自動生成します。
retrofit generator は、source_gen を使用して生成された dio クライアントで、Chopper や Retrofit からインスパイアされています。
drift のユーザー向けの開発用依存関係。ジェネレーターと開発ツールを含む。
Injectable は get_it 用の便利なコードジェネレーターです。Angular DI、Guice DI、inject.dart からインスパイアされています。
ビルダー付きの値型、enumとしてのDartクラス、およびシリアライゼーション。このライブラリは開発用依存関係です。
MobX 用のコードジェネレーターで、@observable、@computed、@action を使ってコードを注釈し、Store クラスを作成する機能を追加します。
widgetbook_generator で使用されるアノテーションを特徴とするパッケージ。
@CopyWith() アノテーションが付与されたクラスに対して、`copyWith` 拡張コードを自動生成します。
このパッケージは、プログラマーがDartオブジェクトにアノテーションを付けることで、JSONへのシリアル化/逆シリアル化を行うことを可能にします。
GraphQL用のシンプルで明確なコード生成ライブラリです。データを簡単に呼び出し、パースするためにシリアライザーやクライアントヘルパーを生成できます。