Back to all databases

oxilite

An Oxigraph-compatible RDF database and SPARQL engine that stores quads in plain SQLite, running in-process via rusqlite, against a system libsqlite3, or on Cloudflare D1. Compiles each SPARQL query into a single SQL statement and mirrors Oxigraph's Rust API, with RDFS/OWL reasoning, SHACL validation, and openCypher queries over the same data.

First released
September 2026
License
MIT OR Apache-2.0
Built with
Rust

Details

Vendor
Volodymyr Pavlyshyn
Type
RDF
Kind
Embedded
Category
Emerging
License
MIT OR Apache-2.0
Language
Rust
Query Languages
SPARQLopenCypher
Protocols
SPARQL Protocol

Lineage

Oxigraph2020oxilite2026
  • oxilite, 2026: borrows code from Oxigraph.
Sources 5 references

Protocols SPARQL Protocol

Primarily an in-process library; the oxilite-cli crate adds a SPARQL endpoint mirroring oxigraph serve.

  • /query, /update, /store like `oxigraph serve`
    oxilite README · reviewed 2026-09-22

License MIT OR Apache-2.0

GitHub's detector reports Apache-2.0 only; the repo ships LICENSE-MIT and LICENSE-APACHE and the workspace manifest declares the dual licence.

Released 2026-09

Repository created and v0.1.0 published to crates.io on 2026-09-22.

Language Rust

Lineage borrows code from Oxigraph

Reuses Oxigraph's crates for the data model, parsers and SPARQL algebra; storage and query execution are its own.

  • Data model, all RDF parsers and serializers, the SPARQL parser and algebra, result formats, XSD datatypes, and a fallback evaluator
    Volland/oxilite · reviewed 2026-09-23