GitHub repository: sroddy/built_value.dart
Description: Immutable value types, enum classes, and serialization.