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
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,6 @@ 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 also provides Python bindings.
33
32
-[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`.
34
33
-[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`.
35
34
-[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`.
@@ -46,17 +45,18 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
46
45
-[rdf-ext-cli](https://github.com/rdf-ext/rdf-ext-cli) - Command line tool for validation. Data and shapes can be given as file, URL, or SPARQL endpoint + query.
47
46
-[SHACL for Ruby](https://github.com/ruby-rdf/shacl) <imgalt="Gem Version"src="https://img.shields.io/gem/v/shacl"align="top"> <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/ruby-rdf/shacl"align="top"> - A pure-Ruby library for working with the Shape Constraint Language to validate the shape of RDF graphs; `BSD-3-Clause` license; `Ruby`.
48
47
-[maplib](https://github.com/DataTreehouse/maplib) <imgsrc="https://img.shields.io/github/v/tag/DataTreehouse/maplib"align="top"> <imgsrc="https://img.shields.io/github/last-commit/DataTreehouse/maplib"align="top"> - High-performance RDF knowledge graph construction, SHACL validation and SPARQL-based enrichment. `Apache-2.0` license. `Rust, Python`. But SHACL is not open source yet: [lib/shacl/src/lib.rs](https://github.com/DataTreehouse/maplib/blob/main/lib/shacl/src/lib.rs) says `unimplemented!("Contact Data Treehouse to try")`
48
+
-[rudof](https://rudof-project.github.io/rudof/)[](https://crates.io/crates/rudof-cli)[](https://pypi.org/project/pyrudof/) <imgalt="GitHub Release Date"src="https://img.shields.io/github/release-date/rudof-project/rudof"align="top"> is a library that implements ShEx, SHACL, [DCTAP](https://www.dublincore.org/specifications/dctap/), and other technologies in the RDF ecosystem. The library is implemented in [Rust](https://www.rust-lang.org/) and also provides Python bindings.
49
49
50
50
## ShEx Validators
51
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 also provides Python bindings.
53
52
-[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`.
54
53
-[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`.
-[ShEx-validator](https://github.com/HW-SWeL/ShEx-validator) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/HW-SWeL/ShEx-validator"align="top"> ☠️ - Standalone Node module with a command line interface; `MIT` license; `JavaScript`. Built on top of [ShExDemo](https://github.com/ericprud/ShExDemo)
57
56
-[Validata](https://github.com/HW-SWeL/Validata) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/HW-SWeL/Validata"align="top"> ☠️ - Web-based UI to validate RDF against ShEx schemas; `MIT` license; `JavaScript`.
-[rudof](https://rudof-project.github.io/rudof/)[](https://crates.io/crates/rudof-cli)[](https://pypi.org/project/pyrudof/) <imgalt="GitHub Release Date"src="https://img.shields.io/github/release-date/rudof-project/rudof"align="top"> is a library that implements ShEx, SHACL, [DCTAP](https://www.dublincore.org/specifications/dctap/), and other technologies in the RDF ecosystem. The library is implemented in [Rust](https://www.rust-lang.org/) and also provides Python bindings.
60
60
61
61
## Shapes Discovery Tools
62
62
@@ -70,9 +70,9 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
70
70
71
71
## Shape Conversion Tools
72
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.
74
73
-[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`.
75
74
-[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`.
75
+
-[rudof](https://rudof-project.github.io/rudof/cli_usage/convert.html)[](https://crates.io/crates/rudof-cli)[](https://pypi.org/project/pyrudof/) <imgalt="GitHub Release Date"src="https://img.shields.io/github/release-date/rudof-project/rudof"align="top"> supports conversion between different RDF Data modeling technologies using the `convert` command.
0 commit comments