You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,7 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
29
29
30
30
## SHACL Validators
31
31
32
+
-[rudof](rudof)[](https://crates.io/crates/rudof-cli)[](https://pypi.org/project/pyrudof/)[](https://github.com/rudof-project/rudof/actions/workflows/ci.yml)[](https://deps.rs/repo/github/rudof-project/rudof) is a library that implements [Shape Expressions](https://shex.io/), [SHACL](https://www.w3.org/TR/shacl/), [DCTAP](https://www.dublincore.org/specifications/dctap/) and other technologies in the [RDF](https://www.w3.org/RDF/) ecosystem. The library is implemented in [Rust](https://www.rust-lang.org/) and it also provides Python bindings.
32
33
-[Apache Jena SHACL](https://github.com/apache/jena/tree/main/jena-shacl) <imgalt="Maven Central Version"src="https://img.shields.io/maven-central/v/org.apache.jena/jena-shacl"align="top"> <imgalt="Maven Central Last Update"src="https://img.shields.io/maven-central/last-update/org.apache.jena/jena-shacl"align="top"> - Supports SHACL Core, SHACL-SPARQL; [docs](https://jena.apache.org/documentation/shacl/index.html); `Apache-2.0` license; `Java`.
33
34
-[RDF4J SHACL Engine](https://github.com/eclipse-rdf4j/rdf4j/tree/main/core/sail/shacl) <imgalt="Maven Central Version"src="https://img.shields.io/maven-central/v/org.eclipse.rdf4j/rdf4j-shacl"align="top"> <imgalt="Maven Central Last Update"src="https://img.shields.io/maven-central/last-update/org.eclipse.rdf4j/rdf4j-shacl"align="top"> - Supports SHACL Core (without some property paths, see [5.0.3 improvements](https://github.com/Sveino/Inst4CIM-KG/issues/95#issuecomment-2437819932)), SHACL-SPARQL, incremental validation; [docs](https://rdf4j.org/documentation/programming/shacl/); `BSD-3-Clause` license; `Java`.
34
35
-[TopBraid SHACL API](https://github.com/TopQuadrant/shacl) <imgalt="Maven Central Version"src="https://img.shields.io/maven-central/v/org.topbraid/shacl"align="top"> <imgalt="Maven Central Last Update"src="https://img.shields.io/maven-central/last-update/org.topbraid/shacl"align="top"> - Supports SHACL Core, SHACL-SPARQL, SHACL rules; based on Jena; `BSD-3-Clause` license; `Java`.
@@ -48,6 +49,7 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
48
49
49
50
## ShEx Validators
50
51
52
+
-[rudof](rudof)[](https://crates.io/crates/rudof-cli)[](https://pypi.org/project/pyrudof/)[](https://github.com/rudof-project/rudof/actions/workflows/ci.yml)[](https://deps.rs/repo/github/rudof-project/rudof) is a library that implements [Shape Expressions](https://shex.io/), [SHACL](https://www.w3.org/TR/shacl/), [DCTAP](https://www.dublincore.org/specifications/dctap/) and other technologies in the [RDF](https://www.w3.org/RDF/) ecosystem. The library is implemented in [Rust](https://www.rust-lang.org/) and it also provides Python bindings.
51
53
-[Apache Jena ShEx](https://github.com/apache/jena/tree/main/jena-shex) <imgalt="Maven Central Version"src="https://img.shields.io/maven-central/v/org.apache.jena/jena-shex"align="top"> <imgalt="Maven Central Last Update"src="https://img.shields.io/maven-central/last-update/org.apache.jena/jena-shex"align="top"> - Supports ShEx, ShExC; not supported semantic actions, EXTERNAL; [docs](https://jena.apache.org/documentation/shex/); `Apache-2.0` license; `Java`.
52
54
-[shexSpec/shex.js](https://github.com/shexjs/shex.js) <imgalt="NPM Version"src="https://img.shields.io/npm/v/shex"align="top"> <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/shexjs/shex.js"align="top"> - JavaScript implementation of Shape Expressions; `MIT` license; `JavaScript`.
@@ -68,6 +70,7 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
68
70
69
71
## Shape Conversion Tools
70
72
73
+
-[rudof](https://rudof-project.github.io/rudof/cli_usage/convert.html)[](https://crates.io/crates/rudof-cli)[](https://pypi.org/project/pyrudof/)[](https://github.com/rudof-project/rudof/actions/workflows/ci.yml)[](https://deps.rs/repo/github/rudof-project/rudof) supports conversion between different RDF Data modeling technologies using the `convert` command.
71
74
-[ShacShifter](https://github.com/AKSW/ShacShifter) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/AKSW/ShacShifter"align="top"> ☠️ - Shape shifter from SHACL to other formats (currently RDForms); `GPL-3.0` license; `Python`.
72
75
-[SHACL To JSON Schema](https://github.com/comake/shacl-to-json-schema) <imgalt="NPM Version"src="https://img.shields.io/npm/v/@comake/shacl-to-json-schema"align="top"> <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/comake/shacl-to-json-schema"align="top"> - SHACL-to-JSON-Schema translator; `Typescript`.
0 commit comments