Plank is a command-line tool for generating robust immutable models from JSON Schemas. It will save you time writing boilerplate and eliminate model errors as your application scales in complexity.
Features
- Models are defined in JSON, a well-defined, extensible and language-independent specification
- Model classes are generated to be immutable
- Each class provides a “Builder” class to handle mutation
- Based on the type information specified in the schema definition, each class provides type validation and null reference checks to ensure model integrity
- Mutations through builders
- JSON parsing
Categories
JSONLicense
Apache License V2.0Follow Plank
Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Plank!