The Apache Jena Fuseki homepage

Apache Jena Fuseki

Score7.0
Rank#9 of 33
PriceFree
Free planYes
Runs onAPI, Linux, Self-hosted, Web, Windows

Summary

Apache Jena Fuseki is a SPARQL server for standalone use or embedding in an application. It supports SPARQL 1.1 queries and updates, plus the SPARQL Graph Store protocol, and integrates with TDB for transactional persistent storage and Jena text query. Deployment options include a standalone server, an operating-system service, an embedded server, or a web application in Apache Tomcat or Jetty. The download ZIP includes the server and UI; Maven artifacts and a WAR file are also available. Fuseki Plain runs without a UI and can be embedded. A project kit can build Docker or Docker Compose containers, but databases need mounted volumes to persist after container removal. The web application uses Apache Shiro for security, with access control at several levels; graph-level controls apply only to read-only datasets. By default, administration is limited to localhost while SPARQL endpoints remain open. Fuseki is free, self-hosted software under the Apache License 2.0.

Who it is for

Fuseki suits developers and teams building semantic web or linked data applications that need SPARQL services. It offers standalone and embedded deployment options, with persistent storage through TDB.

What is good

  • Supports SPARQL 1.1 query and update protocols
  • Integrates with TDB transactional persistent storage
  • Can run standalone, embedded, or as a web application
  • Includes native HTTPS for data in transit

What to know first

  • Graph-level access control is limited to read-only datasets
  • Default configuration leaves SPARQL endpoints open
  • Container databases need mounted volumes to persist

Verdict

Apache Jena Fuseki provides several deployment choices and SPARQL protocols for semantic web and linked data applications. Review its default endpoint access and graph-level access-control limit when planning security.

Apache Jena Fuseki plans and pricing

All plans
Apache Jena Fuseki Free Apache License 2.0 · self-hosted server jena.apache.org · 1 Oct 2026

Compared on knowledge graph software

Deployment options
self-hostedjena.apache.org
SPARQL support
sparql 1.1jena.apache.org
Reasoning support
Yesjena.apache.org
RDF-star support
Yesjena.apache.org
Federated queries
Yesjena.apache.org
Supported RDF formats
Turtle, TriG, N-Triples, N-Quads, JSON-LDjena.apache.org

Facts

Purpose
Apache Jena Fuseki is a SPARQL server that runs standalone or embedded in an application.jena.apache.org · 1 Oct 2026
Protocols
Fuseki provides SPARQL 1.1 query and update protocols and the SPARQL Graph Store protocol.jena.apache.org · 1 Oct 2026
Storage
Fuseki integrates with TDB for transactional persistent storage and incorporates Jena text query.jena.apache.org · 1 Oct 2026
Distribution
The download ZIP contains the Fuseki server and UI; the engine and UI are also available as Maven artifacts, and a WAR file is available.jena.apache.org · 1 Oct 2026
Deployment
Fuseki can run as a standalone server, operating-system service, embedded application, or web application in Apache Tomcat or Jetty.jena.apache.org · 1 Oct 2026
Plain server
Fuseki Plain runs as a triple store without a UI and can run embedded inside an application.jena.apache.org · 1 Oct 2026
Docker
The project provides a kit to build a Docker or Docker Compose container, and databases need mounted volumes to persist after container removal.jena.apache.org · 1 Oct 2026
Embedded use
An embedded Fuseki server lets a Java application provide SPARQL services while continuing to access and update its datasets.jena.apache.org · 1 Oct 2026
GeoSPARQL
The Fuseki source modules include integrations for GeoSPARQL.jena.apache.org · 1 Oct 2026
Authentication
The Fuseki web application provides security using Apache Shiro configured through shiro.ini.jena.apache.org · 1 Oct 2026
Access control
Fuseki supports access control at server, dataset, endpoint, and graph levels and provides native HTTPS for data in transit.jena.apache.org · 1 Oct 2026
Access-control limit
Graph-level access control currently applies only to read-only datasets.jena.apache.org · 1 Oct 2026
Default security
The default configuration restricts administrative functions to localhost while leaving SPARQL endpoints open.jena.apache.org · 1 Oct 2026
Support
The project welcomes feature suggestions, bug reports, patches, and documentation contributions.jena.apache.org · 1 Oct 2026
Audience
Apache Jena describes Fuseki contributions as supporting semantic web and linked data applications.jena.apache.org · 1 Oct 2026
License
Apache Jena Fuseki is licensed under the Apache License, Version 2.0.jena.apache.org · 1 Oct 2026

Best Apache Jena Fuseki alternatives

See all 12

Where it ranks on Everything Xiaomi

Is Apache Jena Fuseki yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources