Library Documentation
CLI application
The source code for the CLI application is located in the rudof_cli folder.
rudof library
Most of the rudof functionality is available through rudof_lib. Most of the clients are encouraged to access the library through this crate as the other elements could change.
Library crates
The library is published as Rust crates, with the following ones:
- data_generator
- dctap
- iri_s
- mie
- prefixmap
- rbe
- rdf_config
- shacl_ast
- shacl_ir
- shacl_rdf
- shacl_validation
- shapes_comparator
- shapes_converter
- shex_ast
- shex_validation
- sparql_service
- srdf
Python bindings
The Python bindings are defined in the python.