pySHACL

RDF validator

Validates RDF graphs against Shapes Constraint Language (SHACL) constraints

A Python validator for SHACL

GitHub

251 stars
24 watching
64 forks
Language: Python
last commit: 20 days ago
Linked from 2 awesome lists

constraintsowlrdfshaclvalidator

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
weso/shaclex A Scala implementation of SHACL and ShEx for validating RDF data 78
knowledgeonwebscale/unshacled A visual editor for RDF constraints allowing users to create and edit shapes and relationships in a simple interface 16
yyz1989/nospa-rdf-data-cube-validator A Java-based tool for validating RDF data cubes using an in-memory approach without relying on SPARQL queries. 16
rdflib/rdflib A Python library for working with RDF data and querying semantic web resources 2,176
shexjs/shex.js An implementation of Shape Expressions for validating RDF data in JavaScript 60
rdflib/owl-rl A Python library for expanding RDF graphs according to the OWL2 RL Profile using mechanical forward chaining 144
aperezdc/gnarl A lightweight module for defining schema-validated classes with type-checked attributes. 5
circl/yara-validator Validates Yara rules and tries to repair broken ones 39
fisxoj/sanity-clause Library for defining data validation contracts in dynamically typed languages 51
pydantic/pydantic-core A library providing core validation logic for the Pydantic model compiler 1,437
shezadkhan137/required A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. 60
common-workflow-language/schema_salad A language and library for describing rules for structured data documents with schema validation and hyperlink checking 73
cgutteridge/triplechecker An RDF document validator 7
aksw/shacshifter Converts between Shapes Constraint Language (SHACL) and other formats. 4
cosminbasca/rdftools A collection of Python tools for working with RDF data. 5