Apache Jena

From Semantic Web Standards

Apache Jena

Name of the tool: Apache Jena
Home page: http://jena.apache.org
Date of latest release: 2017-12-11 (verify)
Programming language(s) that can be used with the tool: Java
Relevant semantic web technologies: RDF, RDFS, SPARQL, OWL, GRDDL
Categories: Triple Store, Programming Environment, Reasoner, Rule Reasoner, OWL Reasoner, RDFS Reasoner, Parser
See also: http://semanticweb.org/wiki/Jena
Public mailing list: http://users@jena.apache.org
Preferred project URI:
DOAP reference:
Company or institution: Apache Software Foundation

(Tool description last modified on 2018-01-16.)


Apache Jena is a Java framework to construct Semantic Web Applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL, and includes a rule-based inference engine.

Apache Jena TDB provides a lightweight, scalable transactional storage and SPARQL query layer.

SDB is a SPARQL database subsystem for Jena. It provides for large scale storage and query of RDF data sets using conventional SQL databases. The database tools for load balancing, security, clustering, backup and administration can all be used to manage the installation. It offers an RDF Triple Store facility with SPARQL interface on top of other database systems.

Apache Jena Fuseki is a SPARQL server.

The user mailing list is users@jena.apache.org, archived at lists.apache.org.