A LinkML generator is code that transforms a linkml schema into a datamodel expressed using another framework, or into some other artefact, such as JSON-Schema, or markdown documentation.
Generators allow you to tap into the rich tooling offered in other technical stacks. The philosophy of LinkML is to embrace and reuse these existing frameworks, rather than serve as an alternative.
These generators translate from a LinkML model to commonly used web standards for structuring data such as JSON-Schema, Protocol Buffers (ProtoBuf), and GraphQL.
These generators will translate LinkML models into documentation, including UML class diagrams and markdown websites that can be easily published on static hosting sites.
- Example Output
- Code Docs
- Additional Notes
- Code generation for LinkML slots
Generators specific to database frameworks. Currently only SQL databases.