Graphitron is a code generation tool that creates source code by linking GraphQL schemas to underlying database models. Developed by Sikt – the Norwegian Agency for Shared Services in Education and Research, the tool generates source code for increased development speed and maintainability over time.
https://graphitron.sikt.no ↗ HEALTH ? 94 / Healthy
// readme
Graphitron is a code generation tool that creates source code by linking GraphQL schemas to underlying database models. Developed by Sikt – the Norwegian Agency for Shared Services in Education and Research, the tool generates precise source code for our systems, ensuring maintainability over time.
Graphitron is used as a Maven plugin, offering two main functionalities:
- Java Code Generation: Creates Java source code from GraphQL schemas.
- Schema Transformation: Modifies GraphQL schemas based on various configurations.
Documentation
New to Graphitron? Start with the documentation guide for conceptual understanding:
- Vision and Goal - What problem Graphitron solves and why
- Graphitron Principles - Design philosophy for building systems that last decades
- Code Generation Triggers -…