SHACL » TopQuadrant, Inc

+1 919.300.7945     Blog     Downloads     Purchase     Contact

SHACL – Shapes Constraint Language

SHACL is an evolving W3C standard supported by TopBraid products. For more information on the specification itself, see the SHACL Working Group.

Documentation and Tutorials

Tool Support

Libraries and Examples

  • DASH Data Shapes Vocabulary (general extensions of SHACL)
  • Examples (bundled with TopBraid Composer as schemashacl.shapes.ttl)

Articles and Presentations

Relationship with SPIN

SHACL can be regarded as the next generation of SPIN. In parallel with adding SHACL support to all TopBraid products, we will continue to also support SPIN in order to:

  • Provide rules capabilities – SHACL does not yet include rules
  • Support users who invested in developing SPIN data constraints and are not yet ready to migrate to SHACL


About TopQuadrant | Glossary | Privacy Statement | Legal | Terms of Use
© Copyright 2001-2017 TopQuadrant, Inc. All Rights Reserved.