dogs_core 1.0.0 copy "dogs_core: ^1.0.0" to clipboard
dogs_core: ^1.0.0 copied to clipboard

a universal serialization library using code generation to reduce boilerplate massively.

DOGs discord gitbook melos

DOGs, short for Dart Object Graphs, is a universal serialization library for dart making strong use of code generation to reduce boilerplate massively. Dogs can be easily extended to support a wide array of encodings and comes with json support out of the box.

Silent Code Generation #

A neat point about dogs 'darwin like' non-intrusive code generation is, that it has almost zero boilerplate and generally doesn't require importing or referencing generated source code, except for just a few cases. This allows you to keep on working on your code, without having to wait for the build runner to create your required files for every new service you create and plan to use. This also minimizes conflicts with other external generators and helps to prevent unexpected build runner crashes.

6
likes
0
pub points
32%
popularity

Publisher

verified publisherhelight.dev

a universal serialization library using code generation to reduce boilerplate massively.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

aqueduct_isolates, collection

More

Packages that depend on dogs_core