Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
RDFShape is an online tool that can be used for RDF Data validation and conversion.
- Validating RDF Data
- Validating RDf Data with a Schema
- Validating a Node in a RDF Graph with a Schema
- Conversion between RDF data formats
- Conversion between different Schema formats
- Further information
If "No Schema" option is selected, RDFShape can act as a simple online RDF validator with the custom options:
- By URI: Accepts an URI as input
- By File upload: Accepts an file as input
- By Input: Accepts a textarea as input
Data + Schema
If "Schema" option is selected, then RDFShape validates both the syntax and the shape of RDF graphs.
The Schema can be selected by URI, by File or by input.
Once the validation has proceed, the system can generate a permalink with the result.
Data + Schema + Node
In this option, the system asks for a node in the RDF Graph that will act as the pointed node in the graph to start the validation process
This option allows to convert between different RDF formats.
The available formats are: Turtle, RDF/XML, RDF/JSON and N-Triples
This option can be used to convert different representations of schema data.
The available formats are: ShExC (Shape expression compact syntax), and the RDF formats (Turtle, RDF/XML, RDF/JSON, N-TRIPLES, etc.)
More examples about ShEx can be found here
RDFShape is based on Shexcala, a Shape Expressions processor which can be used as a command line tool.