Categorygithub.com/mimiro-io/entity-graph-constraint-language
repositorypackage
0.0.0-20240131094309-881411ad163e
Repository: https://github.com/mimiro-io/entity-graph-constraint-language.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Entity Graph Constraint Language

Data structures, validation engine and utilities for working with the Entity Graph Constraint Language

Library that allows to parse and validate Entity Graph Constraint Language (EGCL) structures into a data model.

With an EGCL model instance it can be used to:

  • generate browseable documentation
  • validate an Entity instance
  • generate SHACL representation
  • generate EGDM representation

In addition, a parser for the YAML shorthand authoring syntax is provided. This can be used to import and create EGCL model instances.