Freedom251 › Knowledge Graph Software
QLever

What QLever is
QLever is a free, open-source graph database for loading and querying large RDF datasets. It implements SPARQL 1.1, including federated queries, named graphs, the Graph Store HTTP Protocol, and updates. The project says it scales to more than a trillion triples on a single commodity machine. Beyond SPARQL, it offers knowledge-base text search, context-sensitive query completion, live query analysis, and spatial queries with interactive maps for large collections of geometric objects. QLever can also run embedded inside C++ code without a client-server setup.
Example datasets include Wikidata, Wikimedia Commons, OpenStreetMap, UniProt, PubChem, and DBLP. The web UI exposes backend API URLs and provides GET and POST query examples using curl. Self-hosted installation options include official packages for Debian, Ubuntu and Ubuntu-derived distributions, and macOS, as well as Docker and Podman images. The official Homebrew package supports ARM64 Apple Silicon Macs, not Intel Macs. Windows use runs Docker inside a virtual machine and may carry significant performance and RAM costs; binary releases are in progress. QLever is licensed under Apache 2.0.
Who it suits
QLever suits teams and developers querying large RDF datasets with SPARQL, including those needing federated or spatial queries. It also fits C++ applications that need an embedded database without a client-server setup.
What it does well
- Implements SPARQL 1.1 and federated queries.
- Includes text search and query assistance.
- Supports spatial queries with interactive map visualization.
- Can run embedded in C++ code.
- Free under the Apache 2.0 license.
What to know first
- Official Homebrew package does not support Intel Macs.
- Windows use runs Docker inside a virtual machine.
- Windows virtual-machine use may incur performance and RAM costs.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| QLever | Open-source software · Apache 2.0 license | Free |
As qlever.dev lists them, read 5 Oct 2026. The maker's own page has the final word.
Getting started
- Choose a self-hosted deployment.
- Install an official package on Debian, Ubuntu, an Ubuntu-derived distribution, or supported macOS; Docker and Podman images are also available.
- Load an RDF dataset in Turtle, N-Triples, or N-Quads format.
- Use the web UI to query, or access backend API URLs with GET or POST requests.
QLever is a self-hosted RDF graph database for loading and querying large datasets with SPARQL. It best suits teams building knowledge-graph applications that need scale, spatial querying, or an embedded C++ option. Its broad query toolkit is compelling, but running it yourself—and the platform-specific setup limits—requires planning.
Overview
QLever combines RDF storage with SPARQL 1.1, text search, and spatial features. The project says it can scale beyond a trillion triples on a single commodity machine, a striking target for teams managing large knowledge bases. That capacity is paired with self-hosted deployment, so it is a fit for organizations prepared to operate their own database rather than buyers seeking a managed service.
QLever can also run as an embedded database inside C++ code, without a client-server setup. That makes it relevant to C++ applications that need local database functionality, though it is less useful to teams looking for a general-purpose hosted endpoint.
Key features
- SPARQL 1.1 and federation: QLever supports federated queries, named graphs, updates, and the Graph Store HTTP Protocol. This breadth suits RDF workflows that need to query across sources or manage graph data through standard interfaces.
- Text search and query assistance: Text search works over knowledge bases, while context-sensitive SPARQL autocompletion and live query analysis help users compose and inspect queries. These features can make query work more approachable without changing the self-hosted operating model.
- Spatial querying and maps: Efficient spatial queries and interactive map visualization of large numbers of geometric objects make QLever a candidate for datasets where location is central, not just incidental.
- RDF input and examples: Supported formats include Turtle (TTL), N-Triples (NT), and N-Quads (NQ). Demonstrations cover Wikidata, Wikimedia Commons, OpenStreetMap, UniProt, PubChem, and DBLP, showing the range of knowledge-base domains the project addresses.
- API access: The QLever UI exposes backend API URLs and provides GET and POST query examples using curl. That gives developers a route to integrate queries into scripts or applications.
Pricing
QLever is open-source software under the Apache 2.0 license. Its QLever plan costs nothing and supports self-hosted deployment; there is no paid tier or hosted plan described. That removes a software license charge, but self-hosting still means the organization is responsible for running its deployment.
Platforms
QLever lists API, Linux, macOS, self-hosted, web, and Windows support. Official packages are available for Debian, Ubuntu, Ubuntu-derived distributions, and macOS, with Docker and Podman images as additional deployment routes.
On macOS, the official Homebrew package supports ARM64 Apple Silicon only, not Intel Macs. Windows users run Docker inside a virtual machine, which the documentation warns may add significant performance and RAM costs; binary releases are in progress. Those constraints make Linux or supported Apple Silicon setups the more straightforward choices for deployment.
Who it's for
QLever is best for teams that want to operate their own RDF database and need SPARQL federation, text search, spatial querying, or an embedded C++ deployment. Its stated scale makes it worth evaluating for very large graph datasets, while its examples span research, life sciences, publishing, and geospatial data.
It is a weaker fit for organizations that require a managed service, or for Windows deployments where virtual-machine overhead is unacceptable. Teams on Intel Macs should also account for the Homebrew package limitation.
Pros and cons
- Pro — Broad SPARQL 1.1 coverage: Federation, named graphs, updates, and the Graph Store HTTP Protocol support varied RDF workflows.
- Pro — Multiple ways to work with data: Text search, query assistance, spatial queries, map visualization, and embedded C++ use extend it beyond a basic server-only graph database.
- Pro — No software license price: The Apache 2.0 open-source plan costs nothing and can be self-hosted.
- Con — Self-hosting is required: QLever is not presented as a managed hosted service, so it suits teams willing to operate their own deployment.
- Con — Platform caveats matter: Windows use brings possible VM performance and RAM costs, while the official Homebrew package excludes Intel Macs.
Alternatives
For a broader comparison, browse RDF Databases or Knowledge Graph Software.
- Eclipse RDF4J is another free, open-source RDF option; choose it if a Java framework fits your stack, keeping in mind its latest release requires Java 25 or newer.
- Fluree DB offers open-source use locally or self-hosted, with native JSON-LD and SPARQL; consider it if those capabilities better match your data workflow.
- GraphDB has a free tier with a free license requirement for version 11+, one parallel query, and five repositories; consider it if those limits suit your workload.
- RDFox offers a free 30-day evaluation license for non-commercial use; choose it if a time-limited evaluation is what you need.
- Stardog offers a renewable one-year free license capped at one million stored edges and three databases; consider it if that scale and term fit.
- Tentris has a free single-core community plan with in-memory storage, community support, and SPARQL 1.1 and RDF 1.1 support; consider it if those constraints are acceptable.
- Apache Jena Fuseki is a free, Apache License 2.0 self-hosted server; consider it as another option for a self-hosted RDF server.
- Parliament is free, BSD 3-Clause open-source software; consider it as another open-source option.
Verdict
Choose QLever if you need a self-hosted RDF database with a wide SPARQL 1.1 feature set, spatial tools, or C++ embedding, especially for large datasets. Its open-source license and combination of query capabilities are the main reasons to pick it; look elsewhere if you need managed hosting or cannot accommodate its Windows or Intel Mac constraints.
Verdict
QLever brings SPARQL, text search, query assistance, and spatial features to self-hosted RDF data. Windows users should account for the virtual-machine requirements, while the official Mac package is limited to Apple Silicon.
Questions
How much does QLever cost?
QLever is free. The listed plan is free.
Is QLever open source?
Yes. It is open source under the Apache 2.0 license.
Where can QLever run?
Listed platforms include API, Linux, macOS, self-hosted, web, and Windows. Official packages cover Debian, Ubuntu and Ubuntu-derived distributions, and macOS; Docker and Podman images are also available.
Does QLever support federated SPARQL queries?
Yes. It implements SPARQL 1.1, including federated queries.
Which RDF formats does QLever support?
The listed formats are Turtle (TTL), N-Triples (NT), and N-Quads (NQ).
Who makes QLever?
QLever is headquartered in Freiburg, Germany.
Facts from QLever's own pages
- Dataset examples
- The project lists demos for Wikidata, Wikimedia Commons, OpenStreetMap, UniProt, PubChem, and DBLP. · github.com, 5 Oct 2026
- Embedded use
- QLever can run as an embedded database inside C++ code without a client-server setup. · github.com, 5 Oct 2026
- Headquarters
- Freiburg, Germany · qlever.dev, 28 Sept 2026
- Installation
- Official packages are available for Debian, Ubuntu, Ubuntu-derived distributions, and macOS; Docker and Podman images are also available. · docs.qlever.dev, 5 Oct 2026
- Integrations
- The QLever UI exposes backend API URLs and offers query access via GET and POST examples using curl. · qlever.dev, 5 Oct 2026
- macOS limit
- The official Homebrew package supports ARM64 Apple Silicon Macs; Intel Macs are not supported by that package. · docs.qlever.dev, 5 Oct 2026
- Query assistance
- QLever provides context-sensitive autocompletion for SPARQL queries and live query analysis. · github.com, 5 Oct 2026
- Scale
- The project says QLever scales to more than a trillion triples on a single commodity machine. · github.com, 5 Oct 2026
- Security and compliance
- The opened maker pages identify the Apache 2.0 license but do not state a security certification or compliance program. · github.com, 5 Oct 2026
- SPARQL support
- QLever implements SPARQL 1.1, including federated queries, named graphs, the Graph Store HTTP Protocol, and updates. · github.com, 5 Oct 2026
- Spatial features
- QLever supports efficient spatial queries and interactive map visualization of large numbers of geometric objects. · github.com, 5 Oct 2026
- Support
- For bugs or missing features, the project asks users to search existing GitHub issues or open an issue or discussion. · github.com, 5 Oct 2026
- Text search
- QLever includes text search over knowledge bases. · github.com, 5 Oct 2026
- What it does
- QLever is a graph database implementing RDF and SPARQL for loading and querying large datasets. · github.com, 5 Oct 2026
- Windows limit
- The documentation says Windows use runs Docker inside a virtual machine and may incur significant performance and RAM costs; binary releases are in progress. · docs.qlever.dev, 5 Oct 2026
Where QLever stands on Freedom251
- Knowledge Graph Software#12 of 33
- RDF Databases#13 of 26