Skip to content

Commit 5329dab

Browse files
authored
chore: shape conversion tools
1 parent 9aea879 commit 5329dab

File tree

1 file changed

+31
-2
lines changed

1 file changed

+31
-2
lines changed

README.md

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
6161
- [RDFminer](https://github.com/Wimmics/RDFminer) - Web application to automatically discover SHACL shapes representative of an RDF data graph, by Wimmics; `CECILL-C` license; `Java`.
6262
- [SHACL Discovery Service](https://github.com/AKSW/discover-shacl-shapes) - Example implementation of a discovery service for SHACL shapes/shape groups; `MIT` license; `PHP`.
6363
- [Shapes of You index](https://index.semanticscience.org/) - SPARQL queries, OWL/SKOS vocabularies, SHACL/ShEx shapes, indexed from public `git` repositories; `MIT` license; `Typescript`, `Python`.
64+
- [SHACL Play!](https://shacl-play.sparna.fr/play/shapes-catalog) - To see your shapes file listed here, add it to the Shapes Catalog source file on Github.
6465

6566
## Shapes Collections
6667

@@ -73,12 +74,40 @@ Semantic shapes are frequently described using the SHACL or ShEx language.
7374

7475
## Shape Generators
7576

77+
- [SHACL Play!](https://shacl-play.sparna.fr/play/convert) - This utility applies a set of SHACL rules to convert an RDF dataset into another structure. Some SHACL rules are provided in the catalog to convert OWL ontologies to SHACL.
7678
- [owl2shacl](https://github.com/sparna-git/owl2shacl) - OWL-to-SHACL conversion rules.
77-
79+
- [TopQuadrant: OWL Axioms to SHACL Constraints](https://www.topquadrant.com/doc/latest/reference/Transform_ConvertOWLAxiomsToSHACLConstraints.html) - Commercial closed-source solution by TopQuadrant
80+
- [elevont/owl2shacl](https://github.com/elevont/owl2shacl) -
81+
[![License: AGPL-3.0-or-later](
82+
https://img.shields.io/badge/License-AGPL--3.0--or--later-blue.svg)](
83+
LICENSE.txt)
84+
[![REUSE status](
85+
https://api.reuse.software/badge/github.com/hoijui/owl2shacl)](
86+
https://api.reuse.software/info/github.com/hoijui/owl2shacl)
87+
[![Repo](
88+
https://img.shields.io/badge/Repo-GitHub-555555&logo=github.svg)](
89+
https://github.com/hoijui/owl2shacl)
90+
[![Package Releases](
91+
https://img.shields.io/crates/v/owl2shacl.svg)](
92+
https://crates.io/crates/owl2shacl)
93+
[![Documentation Releases](
94+
https://docs.rs/owl2shacl/badge.svg)](
95+
https://docs.rs/owl2shacl)
96+
[![Dependency Status](
97+
https://deps.rs/repo/github/hoijui/owl2shacl/status.svg)](
98+
https://deps.rs/repo/github/hoijui/owl2shacl)
99+
[![Build Status](
100+
https://github.com/hoijui/owl2shacl/workflows/build/badge.svg)](
101+
https://github.com/hoijui/owl2shacl/actions)
102+
[![In cooperation with Open Source Ecology Germany](
103+
https://raw.githubusercontent.com/osegermany/tiny-files/master/res/media/img/badge-oseg.svg)](
104+
https://opensourceecology.de)
105+
A [CLI] tool that tries to convert simple [OWL] ontologies into [SHACL] shapes.
78106
## Shape-based Query Generators
79107

80108
- [shape-to-query](https://github.com/hypermedia-app/shape-to-query) <img alt="NPM Version" src="https://img.shields.io/npm/v/@hydrofoil/shape-to-query" align="top"> <img alt="GitHub Release Date" src="https://img.shields.io/github/release-date/hypermedia-app/shape-to-query" align="top"> - Generate SPARQL queries from SHACL Shapes; [docs](https://shape-to-query.hypermedia.app/docs); `MIT` license; `Typescript`.
81-
- [playground](https://shape-to-query.hypermedia.app)
109+
- [playground](https://shape-to-query.hypermedia.app) - A CLI tool that tries to convert simple OWL ontologies into [SHACL] shapes.
110+
- [SHACL Play!](https://shacl-play.sparna.fr/play/sparql) - This is a SHACL-based SPARQL generator. It generates SPARQL queries used to extract a subset of data from a knowledge graph, based on the SHACL specification of the target dataset structure.
82111

83112
## Shape Editors, Visualizations
84113

0 commit comments

Comments
 (0)