Sparnatural documentation portal

This documentation page provides a single entry point for the documentation of Sparnatural as well as all related components, such as the query results display plugins, the query history component, and sparnatural-form.

Table of contents

Sparnatural

For examples of how Sparnatural works and can be configured, have a look at the demos folder of sparnatural.eu website.

1. Features

2. Getting started

  • Hello Sparnatural : start here to integrate Sparnatural in your own website, from the tutorial page.

3. Configuring Sparnatural

3.1 SHACL configuration

Sparnatural is configured by a configuration file expressed in SHACL. The configuration file can be edited in an Excel spreadsheet.

  • How-to configure in SHACL : a detailled documentation for configuring Sparnatural in a spreadsheet. Start here to learn the different configuration options of Sparnatural.
  • Reference page of SHACL configuration : the list of all SHACL constructs Sparnatural understands
  • Datasources configuration : a reference page of all included datasources and how-to write your own datasource
  • Templates configuration : how to provide custom templates for lists, autocomplete and trees, in order to display e.g. additional definitions associated with the values, or any other kind of extra information from the knowledge graph

3.1 Advanced configuration

Historically, Sparnatural also supported configuration specified in OWL :

  • How-to configure in OWL : a detailled documentation for configuring Sparnatural in an OWL spreadsheet (that is converted into a OWL configuration file). This is deprecated and now replaced by the SHACL configuration guide.
  • Configure in OWL using Protégé : a reference page of all useful OWL axioms and annotations to configure Sparnatural with OWL

3.3 Advanced configuration

4. Integrating Sparnatural in HTML / React

Advanced integration

5. Extending Sparnatural

6. FAQ

  • FAQ - Frequently Asked Questions

7. Other resources

8. Archives

deprecated JSON configuration

deprecated OWL configuration

Historically, Sparnatural also supported configuration specified in OWL :

  • How-to configure in OWL : a detailled documentation for configuring Sparnatural in an OWL spreadsheet (that is converted into a OWL configuration file). This is deprecated and now replaced by the SHACL configuration guide.
  • Configure in OWL using Protégé : a reference page of all useful OWL axioms and annotations to configure Sparnatural with OWL

query JSON format up to v12

deprecated v7 Javascript integration page

Sparnatural results display plugins

Sparnatural history

Sparnatural form