json_model_gen 0.0.3 copy "json_model_gen: ^0.0.3" to clipboard
json_model_gen: ^0.0.3 copied to clipboard

A Dart tool to generate model classes from JSON with fromJson, toJson, copyWith, and equality overrides.

example/json_model_gen_example.dart

import 'package:json_model_gen/json_model_gen.dart';
import 'dart:convert';

void main() {
  final jsonString = '''
  {
    "id": 1,
    "title": "Hello World",
    "isPublished": true,
    "rating": 4.5
  }
  ''';

  final jsonMap = jsonDecode(jsonString) as Map<String, dynamic>;

  final dartModel = generateDartModel(jsonMap, className: 'Post');
  print(dartModel);
}
4
likes
0
points
44
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart tool to generate model classes from JSON with fromJson, toJson, copyWith, and equality overrides.

Repository (GitHub)
View/report issues

Topics

#json #model #codegen #dart #cli

License

unknown (license)

Dependencies

recase

More

Packages that depend on json_model_gen