Oxigraph vs Stardog
Oxigraph
github.comStardog
stardog.comSide by side
| Figure | Oxigraph | Stardog |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 5 |
| Spec score · Knowledge Graph Software | 8.2 (#14) | 8.4 (#11) |
| API | The server exposes REST endpoints for SPARQL queries, updates, and RDF dataset access through the SPARQL Graph Store HTTP Protocol. | Unified data is exposed through a REST API and a SQL-compatible BI server. |
| Deployment | The CLI can be installed with Cargo, Docker, PyPI, conda-forge, or pre-built binaries. | Stardog can run as a managed AWS cloud service, in customer cloud environments, or on premises through Docker, Kubernetes, AWS Marketplace, and Azure Marketplace. |
| License | The project is available under either the Apache License 2.0 or MIT License, at the user's option. | Stardog Free is proprietary, licensed software and the pricing FAQ explicitly says it is not open source. |
| Standards | It implements SPARQL Query, Update, and Federated Query, plus multiple RDF and SPARQL result formats. | The platform supports SPARQL, SPARQL*, GraphQL, and W3C RDF standards. |
| Support | The maintainers direct users to GitHub Discussions, Gitter, and bug reports; advanced support or paid extra features can be requested from Tpt. | Enterprise licenses include base support, a dedicated Customer Success representative, and access to Solutions Architects. |
Plans
Stardog
- Stardog Cloud FreeFree
- Stardog FreeFree
- Stardog FreeFree
- Stardog Cloud EnterprisePriced on request
- Stardog EnterprisePriced on request
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.