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
-[RDF4J SHACL Engine](https://github.com/eclipse-rdf4j/rdf4j/tree/main/core/sail/shacl) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/eclipse-rdf4j/rdf4j"align="top"> - Supports SHACL Core (without some property paths), SHACL-SPARQL, incremental validation; `BSD-3-Clause` license; `Java`.
35
-
-[rdf-validate-shacl](https://github.com/zazuko/rdf-validate-shacl) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/zazuko/rdf-validate-shacl"align="top"> - Supports SHACL Core; pure JavaScript validator on top of the [RDFJS](https://rdf.js.org/) stack; [playground](https://zazuko.github.io/shacl-playground); `MIT` license; `JavaScript`.
36
-
-[SHACL for Ruby](https://github.com/ruby-rdf/shacl) - A pure-Ruby library for working with the Shape Constraint Language to validate the shape of RDF graphs; `BSD-3-Clause` license; `Ruby`.
37
-
-[shacl-engine](https://github.com/rdf-ext/shacl-engine) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/rdf-ext/shacl-engine"align="top"> - Supports SHACL Core, SHACL-SPARQL; A fast engine for data provided as [RDF/JS](http://rdf.js.org/data-model-spec/) objects; [playground](https://playground.rdf-ext.org/shacl/); `MIT` license; `JavaScript`.
38
-
-[TopBraid SHACL API](https://github.com/TopQuadrant/shacl) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/TopQuadrant/shacl"align="top"> - Supports SHACL Core, SHACL-SPARQL, SHACL rules; based on Jena; `BSD-3-Clause` license; `Java`.
39
-
-[TopBraid SHACL API Extended](https://github.com/SHACL-X/shacl-x) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/SHACL-X/shacl-x"align="top"> - Fork of TopBraid SHACL API + added SHACL-JS based on GraalVM Polyglot; `BSD-3-Clause` license; `Java`.
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`.
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), SHACL-SPARQL, incremental validation; [docs](https://rdf4j.org/documentation/programming/shacl/); `BSD-3-Clause` license; `Java`.
35
+
-[rdf-validate-shacl](https://github.com/zazuko/rdf-validate-shacl) <imgalt="NPM Version"src="https://img.shields.io/npm/v/rdf-validate-shacl"align="top"> <imgalt="GitHub Release Date"src="https://img.shields.io/github/release-date/zazuko/rdf-validate-shacl"align="top"> - Supports SHACL Core; pure JavaScript validator on top of the [RDFJS](https://rdf.js.org/) stack; `MIT` license; `JavaScript`.
-[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`.
38
+
-[shacl-engine](https://github.com/rdf-ext/shacl-engine) <imgalt="NPM Version"src="https://img.shields.io/npm/v/shacl-engine"align="top"> <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/rdf-ext/shacl-engine"align="top"> - Supports SHACL Core, SHACL-SPARQL; A fast engine for data provided as [RDF/JS](http://rdf.js.org/data-model-spec/) objects; `MIT` license; `JavaScript`.
-[rdf-ext-cli](https://github.com/rdf-ext/rdf-ext-cli) - The command line tool provides a validation feature based on shacl-engine. Data and shapes can be given as file, URL, or SPARQL endpoint + query.
41
+
-[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`.
42
+
-[RDF validator](https://www.itb.ec.europa.eu/shacl/any/upload) - The EU Interoperability Test Bed (ITB) playground based on TQ API; validate any RDF with SHACL Shapes.
43
+
-[SHACL shapes validator](https://www.itb.ec.europa.eu/shacl/shacl/upload) - The EU Interoperability Test Bed (ITB) playgrounds based on TQ API; validate SHACL Shapes itself.
44
+
-[Sparna SHACL playground](https://shacl-play.sparna.fr/play/) - Free online suite of tools from Sparna to work with SHACL; based on TQ API.
45
+
-[TopBraid SHACL API Extended](https://github.com/SHACL-X/shacl-x) <imgalt="GitHub Release"src="https://img.shields.io/github/v/release/SHACL-X/shacl-x"align="top"> <imgalt="GitHub Release Date"src="https://img.shields.io/github/release-date/SHACL-X/shacl-x"align="top"> - Fork of TopBraid SHACL API + added SHACL-JS based on GraalVM Polyglot; [docs](https://shacl-x.github.io/docs/); `BSD-3-Clause` license; `Java`.
40
46
41
47
## ShEx Validators
42
48
43
-
-[Apache Jena ShEx](https://github.com/apache/jena/tree/main/jena-shex) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/apache/jena"align="top"> - Supports ShEx, ShExC; not supported semantic actions, EXTERNAL; `Apache-2.0` license; `Java`.
44
-
-[shexSpec/shex.js](https://github.com/shexjs/shex.js) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/shexjs/shex.js"align="top"> - JavaScript implementation of Shape Expressions; [playground](http://rawgit.com/shexSpec/shex.js/master/doc/shex-simple.html); `MIT` license; `JavaScript`.
49
+
-[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`.
50
+
-[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"> ☠️ - A standalone Node module with a command line interface; `MIT` license; `JavaScript`.
46
-
-[Validata](https://github.com/HW-SWeL/Validata) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/HW-SWeL/Validata"align="top"> - An intuitive, standalone web-based tool to help building RDF documents by validating against preset schemas written in the ShEx language; [playground1](http://hw-swel.github.io/Validata/), [playground2](https://www.w3.org/2015/03/ShExValidata/); `MIT` license; `JavaScript`.
53
+
-[Validata](https://github.com/HW-SWeL/Validata) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/HW-SWeL/Validata"align="top"> - An intuitive, standalone web-based tool to help building RDF documents by validating against preset schemas written in the ShEx language; `MIT` license; `JavaScript`.
@@ -58,15 +67,16 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
58
67
## Shape Conversion Tools
59
68
60
69
-[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`.
61
-
-[SHACL To JSON Schema](https://github.com/comake/shacl-to-json-schema) <imgalt="GitHub last commit"src="https://img.shields.io/github/last-commit/comake/shacl-to-json-schema"align="top"> - TS, SHACL-to-JSON-Schema translator; `Typescript`.
70
+
-[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"> - TS, SHACL-to-JSON-Schema translator; `Typescript`.
-[DASH Data Shapes](https://www.datashapes.org/) - Platform-independent extensions of SHACL for common tasks. Stuff that could become an official standard in the future.
134
+
120
135
- ShEx
121
136
-[Shape Expressions Language 2.1](https://shex.io/shex-semantics/index.html) - Final Community Group Report 8 October 2019.
0 commit comments