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
> A curated list of Semantic Shapes resources. Contributions welcome! Please, read the [Contribution Guidelines](CONTRIBUTING.md) first.
3
+
> A curated list of Semantic Shapes resources. Contributions welcome!
4
+
> Please, read the [Contribution Guidelines](CONTRIBUTING.md) first.
4
5
5
-
Semantic shapes enables you to validate RDF graphs against a set of conditions. Semantic shapes can also be viewed as a description of the data graphs that do satisfy these conditions. Such descriptions may be used for a variety of purposes beside validation, including user interface building, code generation and data integration. Semantic shapes could be described in SHACL or ShEx languages.
6
+
Semantic shapes enable you to validate RDF graphs against a set of conditions.
7
+
Semantic shapes can also be viewed as a description of the data graphs that do satisfy these conditions.
8
+
Such descriptions may be used for a variety of purposes beside validation,
9
+
including user interface building, code generation and data integration.
10
+
Semantic shapes could be described in SHACL or ShEx languages.
6
11
7
12
## Contents
8
13
@@ -14,6 +19,7 @@ Semantic shapes enables you to validate RDF graphs against a set of conditions.
-[RDFminer](https://github.com/Wimmics/RDFminer) -- Web application to automatically discovering SHACL shapes representative of an RDF data graph, by Wimmics
45
+
-[RDFminer](https://github.com/Wimmics/RDFminer) - Web application to automatically discovering SHACL shapes representative of an RDF data graph, by Wimmics.
-[Shapes of You index](https://index.semanticscience.org/) -- SPARQL queries, OWL/SKOS vocabularies, SHACL/ShEx shapes indexed from public git repositories.
47
+
-[Shapes of You index](https://index.semanticscience.org/) - SPARQL queries, OWL/SKOS vocabularies, SHACL/ShEx shapes indexed from public git repositories.
42
48
43
49
## Shapes Collections
44
50
45
-
-[schema.org Shapes](http://datashapes.org/schema) -- Schema.org, converted to SHACL by TopQuadrant
51
+
-[schema.org Shapes](http://datashapes.org/schema) - Schema.org, converted to SHACL by TopQuadrant.
46
52
47
53
## Shape Conversion Tools
48
54
49
-
-[ShacShifter](https://github.com/AKSW/ShacShifter) -- Python, ☠️, "shape shifter" from SHACL to other formats (currently RDForms)
50
-
-[SHACL To JSON Schema](https://github.com/comake/shacl-to-json-schema) -- TS, SHACL To JSON Schema translator
55
+
-[ShacShifter](https://github.com/AKSW/ShacShifter) - Python, ☠️, "shape shifter" from SHACL to other formats (currently RDForms).
56
+
-[SHACL To JSON Schema](https://github.com/comake/shacl-to-json-schema) - TS, SHACL To JSON Schema translator.
@@ -61,11 +67,15 @@ Semantic shapes enables you to validate RDF graphs against a set of conditions.
61
67
62
68
Data viewers/Editors based on shapes.
63
69
64
-
-[shaperone](https://forms.hypermedia.app) -- SHACL Shapes Form generator
70
+
-[shaperone](https://forms.hypermedia.app) - SHACL Shapes Form generator.
71
+
72
+
## IDE support
73
+
74
+
-[Linked Data Extension](https://github.com/elsevierlabs-os/linked-data) - VS Code Extension for RDF files editing with embedded SHACL validator and SPARQL engine.
65
75
66
76
## Book
67
77
68
-
-[Validating RDF Data (2018)](https://book.validatingrdf.com/)
78
+
-[Validating RDF Data (2018)](https://book.validatingrdf.com/)
69
79
70
80
## Tutorials
71
81
@@ -76,22 +86,25 @@ Data viewers/Editors based on shapes.
76
86
## Specifications
77
87
78
88
- SHACL, W3C Recommendations & Notes
79
-
-[Shapes Constraint Language (SHACL)](https://www.w3.org/TR/shacl/) -- W3C Recommendation, 20 July 2017
80
-
-[SHACL Advanced Features](https://www.w3.org/TR/shacl-af/) -- W3C Working Group Note, 08 June 2017
81
-
-[SHACL JavaScript Extensions](https://www.w3.org/TR/shacl-js/) -- W3C Working Group Note, 08 June 2017
82
-
-[SHACL Test Suite and Implementation Report](https://w3c.github.io/data-shapes/data-shapes-test-suite/) -- W3C Document 17 January 2024
83
-
-[SHACL Use Cases and Requirements](https://www.w3.org/TR/shacl-ucr/) -- W3C Working Group Note 20 July 2017
89
+
-[Shapes Constraint Language (SHACL)](https://www.w3.org/TR/shacl/) - W3C Recommendation, 20 July 2017.
90
+
-[SHACL Advanced Features](https://www.w3.org/TR/shacl-af/) - W3C Working Group Note, 08 June 2017.
91
+
-[SHACL JavaScript Extensions](https://www.w3.org/TR/shacl-js/) - W3C Working Group Note, 08 June 2017.
92
+
-[SHACL Test Suite and Implementation Report](https://w3c.github.io/data-shapes/data-shapes-test-suite/) - W3C Document 17 January 2024.
93
+
-[SHACL Use Cases and Requirements](https://www.w3.org/TR/shacl-ucr/) - W3C Working Group Note 20 July 2017.
0 commit comments