About LinkedDataHub

LinkedDataHub is a Knowledge Graph application platform by AtomGraph that fully exploits the federated features of RDF and SPARQL. It can also be used as an RDF-native content management platform.

LinkedDataHub is an open source project that has its roots as a Linked Data publishing framework. However, since the 3.x release we have focused on Linked Data consumption, as we consider publishing a solved problem but continue to see a shortage of user-friendly consumption tools.

Low code application platform

LinkedDataHub is also a low code RDF Knowledge Graph application platform. It offers comprehensive development and management features:

  • rich UI component library that can be customized without writing program code
  • SPARQL-based templates for instance creation and editing forms (constructors)
  • SPIN and SHACL constraints for validation of incoming data
  • authentication using WebID and OpenID Connect
  • access control using WAC authorizations

Checkout the user guide on application building.

Federated knowledge management and collaboration system

As an RDF-native CMS, LinkedDataHub provides a number of features for end-users:

Architecture

Architecturally LinkedDataHub is a read-write RDF Graph Store combined with a rich Linked Data/SPARQL client. LinkedDataHub does not persist RDF data itself but rather serves it from, and stores it in, a backing triplestore, which by default is the Apache Jena Fuseki.

Every document in LinkedDataHub's dataspace is also a named graph in the Graph Store and has both RDF and HTML representations. The client is implemented using XSLT 3.0, a standard, declarative data transformation language. It can connect to any Linked Data resource or SPARQL 1.1 endpoint.

Since version 3.x LinkedDataHub does not use the Linked Data Templates anymore. However they can still be used to publish Linked Data from SPARQL endpoints using Processor.

You can find the changelog here.