Skip to content
SPECIFICTION
Get listed

Oxigraph vs RDFox

Oxigraph

github.com

RDFox

oxfordsemantic.tech

Side by side

FigureOxigraphRDFox
Price fromFreeFree
Free planYesYes
Free trial—Yes
Open source——
WebYesYes
Windows—Yes
macOS—Yes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published14
Spec score · Knowledge Graph Software8.2 (#14)8.4 (#10)
DeploymentThe CLI can be installed with Cargo, Docker, PyPI, conda-forge, or pre-built binaries.RDFox can run on a single machine or as a cluster distributing processing across multiple machines.
ProductOxigraph is a graph database and RDF and SPARQL toolkit.RDFox is a main-memory, scalable centralized data store for RDF graph data queried with SPARQL 1.1.
SecurityThe CLI README describes using an Nginx basic-authentication proxy to protect the server's update and store endpoints.RDFox v7.0 added encryption at rest and client-certificate authentication using mutual TLS for endpoint and remote-shell requests.
SupportThe maintainers direct users to GitHub Discussions, Gitter, and bug reports; advanced support or paid extra features can be requested from Tpt.Oxford Semantic Technologies says it aims to reply to contact messages within two working days and provides an RDFox Community Slack channel.

Plans

Oxigraph

  • OxigraphFree

Oxigraph pricing →

RDFox

  • Free evaluationFree
  • RDFox free evaluation licenseFree
  • AWS Marketplace RDFoxPriced on request
  • RDFox commercial licensePriced on request

RDFox pricing →

In their own words

Oxigraph

Oxigraph is a free graph database and RDF/SPARQL toolkit available for Linux, web, API, and self-hosted use. It implements SPARQL 1.1 Query, Update, and Federated Query, and handles RDF formats including Turtle, TriG, N-Triples, N-Quads, RDF/XML, JSON-LD, and N3. The project provides a Rust library, standalone Rust crates, Python bindings, JavaScript bindings, and a command-line tool. That CLI can start an HTTP server implementing the SPARQL 1.1 Protocol and Graph Store Protocol. By default, the server listens on localhost:7878 and offers a YASGUI-based HTML interface for running SPARQL requests. REST endpoints support queries, updates, and RDF dataset access. Installation options include Cargo, Docker, PyPI, conda-forge, and prebuilt binaries. Pyoxigraph supplies in-memory and disk-based stores, and oxrdflib connects rdflib stores to Pyoxigraph. Storage is based on RocksDB, and licensing is Apache 2.0 or MIT.

Visit github.com

RDFox

RDFox is a main-memory data store for centralized RDF graphs, queried with SPARQL 1.1. It represents rules and ontological axioms with Datalog, OWL 2 and SWRL, and updates rule consequences as data changes; it can process 2–3 million new-fact inferences per second. Its supported knowledge-graph technologies include RDF, SPARQL 1.1, Datalog, SWRL, OWL 2 RL and SHACL. Java applications can connect through a native API, or RDFox can run as a standalone server through a REST API. Import and export formats include CSV, JSON, N-Triples, Turtle, TriG and OWL 2 Functional-Style Syntax. It can replicate knowledge and data changes across servers to maintain service during an outage, and deployments are described for cloud, on-premises, on-device and edge use. RDFox runs on Linux, macOS and Windows. Security features include encryption at rest, mutual-TLS client-certificate authentication and OpenID Connect single sign-on. Pricing is on request; the free 30-day evaluation license is restricted to evaluation and non-commercial use.

Visit oxfordsemantic.tech