Skip to content
SPECIFICTION
Get listed

LinkedDataHub

atomgraph.github.io

Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted

What it is

LinkedDataHub is an open-source, low-code platform for managing data, creating visualizations, and building applications on RDF knowledge graphs. It can also operate as an RDF-native content management platform. The interface includes UI components, SPARQL templates for creating and editing content, and SPIN and SHACL constraints for validating incoming data. CSV and RDF imports are supported, with SPARQL CONSTRUCT used for mapping or transformation. Authentication supports WebID and OpenID Connect with Google and ORCID. WAC permissions cover read, write, append, and control access. Git-backed document history is available through Memento. The platform exposes a SPARQL endpoint and read-write Linked Data API, serving documents as HTML or RDF from the same URIs. It uses Apache Jena Fuseki by default, supports compatible SPARQL 1.1 triplestores, and runs locally with Docker Compose. The project is self-hosted under Apache 2.0.

Spec sheet

What it does
LinkedDataHub is a low-code platform for managing RDF knowledge graphs, creating visualizations and building applications.Read 15 Oct 2026 · atomgraph.github.io
Purpose
LinkedDataHub is an open-source, low-code platform for managing data, creating visualizations, and building apps on RDF knowledge graphs.Read 4 Oct 2026 · atomgraph.github.io
Intended users
The product page presents use cases for researchers and data scientists, developers and data publishers, and AI agents and their builders.Read 4 Oct 2026 · atomgraph.github.io
Deployment
The setup guide runs LinkedDataHub locally with Docker Compose and stores RDF data in backend triplestores.Read 4 Oct 2026 · atomgraph.github.io
API
LinkedDataHub implements a REST-style API based on the SPARQL 1.1 Graph Store Protocol.Read 15 Oct 2026 · docs.linkeddatahub.com
Integrations
LinkedDataHub uses Apache Jena Fuseki by default and can work with SPARQL 1.1-compatible triplestores that support SPARQL Query, SPARQL Update, and Graph Store Protocol.Read 4 Oct 2026 · atomgraph.github.io
Support
The documentation lists a mailing list, issue reporting, and support contact as support channels.Read 4 Oct 2026 · atomgraph.github.io
Headquarters
LithuaniaRead 28 Sep 2026 · atomgraph.github.io
Founded
2011Read 28 Sep 2026 · atomgraph.github.io
Access control
Access control uses WAC authorizations with read, write, append, and control modes.Read 4 Oct 2026 · atomgraph.github.io
API operations
The API supports GET, POST, PUT, DELETE and PATCH document operations, with PATCH restricted to specific graph-scoped SPARQL update forms.Read 15 Oct 2026 · docs.linkeddatahub.com
Authentication
The UI supports WebID-TLS client certificates and OpenID Connect through Google or ORCID.Read 15 Oct 2026 · docs.linkeddatahub.com
Authorization
Document operations are access-controlled and unauthorized requests return HTTP 403.Read 15 Oct 2026 · docs.linkeddatahub.com
Backing stores
LinkedDataHub serves RDF from a backing triplestore, with Apache Jena Fuseki as the default and standards-compliant SPARQL stores supported.Read 15 Oct 2026 · atomgraph.com
CLI
The ldh command-line program drives the same HTTP API as the UI and covers most UI actions.Read 15 Oct 2026 · docs.linkeddatahub.com
CLI runtime
Released CLI archives require Java 21; building from source additionally requires Maven.Read 15 Oct 2026 · github.com
Company founding
AtomGraph’s about page says it was founded in 2011 by Martynas Jusevičius and Džiugas Tornau.Read 15 Oct 2026 · atomgraph.com
Company headquarters
LinkedIn lists AtomGraph headquarters in Copenhagen, Denmark, with another location in Kaunas, Lithuania.Read 15 Oct 2026 · linkedin.com
Company size
LinkedIn lists AtomGraph as privately held with 2–10 employees.Read 15 Oct 2026 · linkedin.com
Data architecture
Applications and documents are represented as data and managed through a generic HTTP API, with declarative presentation rather than mandatory JavaScript or Java.Read 15 Oct 2026 · github.com
Data browser
A built-in Linked Data browser can fetch and display external resources through a proxy.Read 15 Oct 2026 · docs.linkeddatahub.com
Data imports
It supports CSV imports mapped to RDF with SPARQL CONSTRUCT and RDF imports transformed with SPARQL CONSTRUCT.Read 4 Oct 2026 · atomgraph.github.io
Documentation depth
Documentation covers administration, CLI, configuration, data models, dataspaces, HTTP API, imports, triplestores, stylesheets and user tutorials.Read 15 Oct 2026 · atomgraph.github.io
Extensibility
Custom Docker images, Java 21 Maven overlays, Jersey 3 REST resources, Apache Jena 6 components and Saxon XSLT extensions are documented.Read 15 Oct 2026 · docs.linkeddatahub.com
Features
It provides a UI component library, SPARQL-based creation and editing templates, and SPIN and SHACL constraints for validating incoming data.Read 4 Oct 2026 · atomgraph.github.io
Funding news
AtomGraph says LinkedDataHub version 5 was released July 2, 2025 after an 18-month cycle with NLNet funding assistance.Read 15 Oct 2026 · atomgraph.com
Imports
Documented import formats include CSV and RDF, with CSV-to-RDF mapping workflows.Read 15 Oct 2026 · atomgraph.github.io
Independent ecosystem listing
The European Commission Interoperable Europe portal lists LinkedDataHub as Apache-licensed software with GUI, CLI and API interfaces for RDF management, SPARQL output and visualization.Read 15 Oct 2026 · interoperable-europe.ec.europa.eu
Legal entity
The product page identifies Linked Data, UAB as the Lithuanian registered company, code 303022250.Read 15 Oct 2026 · atomgraph.com
Licence
The software is open source under Apache License 2.0.Read 15 Oct 2026 · github.com
Limit: certificate logout
The documentation says browsers cannot log out of client-certificate authentication; users must close the browser and cancel the next certificate prompt.Read 15 Oct 2026 · docs.linkeddatahub.com
Limit: federation operations
The federation evaluation identifies manual trust enrollment, missing change propagation and cache coherence, and proxy-mediated pull-only federation as remaining gaps.Read 15 Oct 2026 · github.com
Limit: missing optimizations
The same Reddit discussion criticized the absence of caching or predictive preloading and requested query-by-example functionality similar to Tabulator.Read 15 Oct 2026 · reddit.com
Limit: security findings
A 2025 penetration test reported high-severity denial-of-service through XML entity expansion and stored XSS through uploaded HTML files, plus SSRF and access-control issues.Read 15 Oct 2026 · github.com
Limit: UI productivity
A Reddit commenter said large result lists were difficult to understand, labels often required pasted title text, and charts could hide titles or require manual title construction.Read 15 Oct 2026 · reddit.com
Ontology tools
Users can create or import ontologies and configure domain models for applications.Read 15 Oct 2026 · atomgraph.github.io
Primary users
The project targets researchers, data scientists, developers, data publishers and AI-agent builders.Read 15 Oct 2026 · github.com
RDF content platform
It can also be used as an RDF-native content management platform.Read 4 Oct 2026 · atomgraph.github.io
RDFa editor
The platform includes an RDFa-aware rich-text editor that links selected text to knowledge-graph terms.Read 15 Oct 2026 · github.com
Release news
An October 5, 2026 announcement describes the open-source 2.0 edition with faceted search, parallax navigation and multiple SPARQL-result layouts.Read 15 Oct 2026 · atomgraph.com
Security detail
SPARQL service credentials can use HTTP Basic or Bearer token authentication and are stored in a gitignored secrets folder.Read 4 Oct 2026 · atomgraph.github.io
Security remediation
The changelog records fixes for the reported SSRF, path traversal, XSS, cache-poisoning and Billion Laughs issues in version 5.1.Read 15 Oct 2026 · github.com
Self-hosting
Deployment uses Docker and Docker Compose, with local, on-premises and cloud options documented.Read 15 Oct 2026 · atomgraph.com
Structured content
Content can be assembled from RDF-defined blocks, including Linked Data and SPARQL results.Read 15 Oct 2026 · atomgraph.com
Supported imports
The get-started guide says the currently supported data imports are CSV and RDF.Read 4 Oct 2026 · atomgraph.github.io
System requirements
The setup guide requires Bash 4.x, Docker, Docker Compose and recommends at least 8 GB of Docker memory.Read 15 Oct 2026 · github.com
User interface
The UI supports RDF editing forms, search, HTML and SPARQL editors, interactive charts, parallax navigation and faceted filtering.Read 15 Oct 2026 · atomgraph.github.io
Validation
SPIN and SHACL constraints are supported for validating incoming data.Read 15 Oct 2026 · atomgraph.github.io
Version history
Optional GitHub-backed versioning records each document write as a commit authored with the agent WebID and exposes Memento history.Read 15 Oct 2026 · docs.linkeddatahub.com
Versioning
Git-backed document versioning uses the Memento protocol to access document history.Read 4 Oct 2026 · atomgraph.github.io
Visualizations
SPARQL results can be displayed as graphs, charts and tables.Read 15 Oct 2026 · atomgraph.com

Plans and prices

Open-source Free Apache 2.0 license · self-hosted setup Read 4 Oct 2026 · atomgraph.github.io
Open-source Free RDF knowledge-graph management · visualizations · app building · free AWS Marketplace product Read 15 Oct 2026 · github.com

Every LinkedDataHub plan and price →

Strong points and limits

Strong points

  • Open-source Apache 2.0 license
  • CSV and RDF imports
  • SPARQL endpoint and Linked Data API
  • WebID and OpenID Connect authentication
  • Git-backed document history

Limits

  • Self-hosted deployment required
  • Docker Compose setup is local
  • Depends on compatible RDF triplestores

Who it suits

It suits researchers, data scientists, developers, data publishers, and builders of AI agents. Teams needing RDF, SPARQL, ontology modeling, and graph visualization can use its self-hosted setup.

Verdict

LinkedDataHub brings RDF data management, validation, APIs, and visualization into a self-hosted low-code platform. Its broad protocol and triplestore support make it suited to teams already working with semantic data.

Where Specifiction places it

Alternatives to LinkedDataHubAll alternatives →