LDkit

Components

Complete LDkit workflow of querying Linked Data is facilitated by several components working in tandem.

The usual task of working with Linked Data comprises of these protocols:

  • You define a data source and other options through Context.
  • You define a Namespace for the data to be retrieved, or use an existing one.
  • You define a data Schema with the help of namespaces.
  • You create a data Lens and pass it the schema and context to query data.
  • Optionally, you can tweak the Query Engine.

As an added bonus, LDkit provides several schema generators that help creating LDkit Schema from JSON-LD contexts, ShEx shapes, or SHACL shapes.