RDFShape is full web application for semantic data analysis and validation where you can toy with...
- RDF conversion between different formats like Turtle and JSON-LD
- RDF validation using ShEx (Shape Expressions) and SHACL (Shapes Constraint Language)
- RDF querying with SPARQL
- RDFS and OWL inference
...among others.
This is a general repository for explanations and configuration files of RDFShape. If you're searching for detailed instructions or tutorials for the backend or frontend of this tool, head to the linked repositories.
- Maintained by: WESO Research Group
RDFShape is formed by:
- rdfshape-api: A backend in charge of the operations, which are exposed in the form of a public API
- rdfshape-client: A general use-case client
- wikishape: A wikibase/wikidata oriented client
A template docker-compose file is available in this repository for users to tweak it according to their needs.
If you only require certain services of the RDFShape stack or want to test them out yourself, the Dockerfiles and detailed instructions on how to build/run the Docker images can be found in each module's repository.
Alternatively, you may get yourself a fully operational RDFShape service using our deployed services.
Weso members can access the instructions for deploying RDFShape in our Wiki.
Contributions are greatly appreciated. Please head to the specific sub-repositories of RDFShape to open a pull request to add more features or submit issues: