Shapes-rs

Shapes-rs is an RDF library that implements Shape Expressions (ShEx), SHACL, DCTAP, and other technologies in the RDF ecosystem.

The library is implemented in Rust

The library can be run as a command line tool or can be embedded as a library.

It can be used to validate RDF data in different syntaxes like Turtle, NTriples, etc. as well as RDF data queriable from SPARQL endpoints like Wikidata.

It can also be used to convert between different RDF data validation technologies like ShEx, SHACL, DCTAP, etc. and to generate UML like visualizations and HTML views.

Modules

Related projects

Contributors

List of contributors in Github