Skip to content

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

License

Notifications You must be signed in to change notification settings

mimiro-io/entity-graph-constraint-language

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages