Apache Jena Fuseki

Apache Jena Fuseki is a SPARQL server. It can run as a standalone server, or embedded in an application.

Fuseki provides the SPARQL 1.1 protocols for query and update as well as the SPARQL Graph Store protocol.

Fuseki is integrated with TDB to provide a robust, transactional, persistent storage layer. Fuseki also incorporates Jena text query.

Contents

The Jena users mailing is the place to get help with Fuseki.

Email support lists

Download Fuseki

Releases of Apache Jena Fuseki can be downloaded from:

Jena Downloads

Fuseki download files

Filename Description
apache-jena-fuseki-*VER*.zip The Fuseki server and UI

The Fuseki engine is also available as a Maven artifact:

<dependency>
   <groupId>org.apache.jena</groupId>
   <artifactId>jena-fuseki-main</artifactId>
   <version>X.Y.Z</version>
</dependency>

and the UI is available as:

<dependency>
   <groupId>org.apache.jena</groupId>
   <artifactId>jena-fuseki-ui</artifactId>
   <version>X.Y.Z</version>
</dependency>

A WAR file is also available from the Jena download page.

Previous releases

While previous releases are available, we strongly recommend that wherever possible users use the latest official Apache releases of Jena in preference to using any older versions of Jena.

Previous Apache Jena releases can be found in the Apache archive area at https://archive.apache.org/dist/jena

Development Builds

Regular development builds of all of Jena are available (these are not formal releases) from the Apache snapshots maven repository. This includes the packaged build of Fuseki.

How to Contribute

We welcome contributions towards making Jena a better platform for semantic web and linked data applications. We appreciate feature suggestions, bug reports and patches for code or documentation.

See “Getting Involved” for ways to contribute to Jena and Fuseki, including patches and making github pull-requests.

Source code

The development codebase is available from git.

Development builds (not a formal release): SNAPSHOT

Source code: https://github.com/apache/jena/tree/main/jena-fuseki2

The Fuseki code is under “jena-fuseki2/”:

Code Purpose
jena-fuseki-main The Fuseki server
jena-fuseki-core The Fuseki engine
jena-fuseki-server Build the combined jar for Fuseki server
jena-fuseki-access Data access control
apache-jena-fuseki The download for Fuseki
Other
jena-fuseki-docker Build a docker container for Fuseki
jena-fuseki-geosparql Integration for GeoSPARQL
Webapp
jena-fuseki-webapp Web application and command line startup
jena-fuseki-fulljar Build the combined jar for Fuseki/UI server
jena-fuseki-war Build the war file for Fuseki/UI server