ShEx is an actively used grammar language created in 2012. Shape Expressions (ShEx) is a language for validating and describing RDF. It was proposed at the 2012 RDF Validation Workshop as a high-level, concise language for RDF validation. The shapes can be defined in a human-friendly compact syntax called ShExC or using any Resource Description Framework (RDF) serialization formats like JSON-LD or Turtle. Read more on Wikipedia...

8Years Old 20Users ?Jobs
  • the ShEx wikipedia page
  • ShEx first appeared in 2012
  • Have a question about ShEx not answered here? Email me and let me know how I can help.

Example code from the web:

PREFIX :       <http://example.org/>
PREFIX schema: <http://schema.org/>

:Person {
 schema:name  xsd:string   ;
 schema:knows @:Person   * ;
}

Last updated August 9th, 2020

Edit ShEx on GitHub