RedStore
RedStore is a free, self-hosted RDF triplestore written in C with the Redland library.
What RedStore is
RedStore is a free, self-hosted RDF triplestore written in C with the Redland library. It provides an HTTP interface and built-in server for RDF data, with support for SPARQL 1.0 Query and SPARQL 1.1 protocol, graph-store, and service-description standards. The project describes support for a wide range of RDF formats, including Turtle. Storage can use Redland modules for hashes, MySQL, memory, PostgreSQL, SQLite, or Virtuoso, with hashes as the default; a module must support contexts. Data can be loaded from a URI at startup or sent as RDF files using HTTP PUT. The /sparql endpoint can be queried with the SPARQL Query Tool, and the rdfproc command-line utility supports offline operations. Installation uses the standard automake sequence of configure, make, and make install. Redland is the only runtime dependency identified by the project, with minimum versions listed for raptor2, rasqal, and redland. The software is distributed under GPL version 3 or later. Listed platforms include Linux, macOS, API use, and self-hosted deployment; a Mac OS X app is also available.
Good
- Free software under GPL version 3 or later.
- Includes a built-in HTTP server.
- Supports SPARQL 1.1 protocols and graph-store operations.
- Offers several Redland storage modules.
- Supports offline operations with rdfproc.
Watch out
- Requires Redland and listed minimum library versions.
- Installation uses an automake build process.
- Storage modules must support contexts.
Who it suits
RedStore may suit developers or teams seeking a self-hosted RDF store with an HTTP interface and SPARQL support. Its storage modules and offline command-line compatibility may fit workflows built around Redland.
Verdict
RedStore offers self-hosted RDF storage with HTTP access, SPARQL standards, and multiple storage choices. Consider its dependency versions and build process when deciding whether it fits your environment.
Plans and prices
From RedStore's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| RedStore | Free | GPL-3.0-or-later · self-hosted software |
The facts
Each one read from RedStore's own pages, with the date it was checked.
What it does
- HTTP interface
- RedStore has an HTTP interface and a built-in HTTP server.checked 8 Oct 2026
- Installation
- The README describes installation through the standard automake build process using configure, make, and make install.checked 8 Oct 2026
- License
- RedStore is free software under the GNU General Public License version 3 or, at the user's option, any later version.checked 8 Oct 2026
- Loading data
- The HTTP interface can load a URI at startup or accept RDF files via HTTP PUT.checked 7 Oct 2026
- Maintainer
- The README names Nicholas J. Humfrey and gives an aelius.com email address.checked 7 Oct 2026
- Offline operations
- RedStore is compatible with the rdfproc command-line tool for offline operations.checked 8 Oct 2026
- Product
- RedStore is a lightweight RDF triplestore written in C using the Redland library.checked 8 Oct 2026
- Purpose
- RedStore is a lightweight RDF triplestore written in C using the Redland library.checked 7 Oct 2026
- Querying
- The README demonstrates querying the store through its /sparql endpoint with the SPARQL Query Tool.checked 7 Oct 2026
- RDF formats
- The project says RedStore supports a wide range of RDF formats.checked 8 Oct 2026
- Requirements
- The listed minimum Redland library requirements are raptor2 2.0.4, rasqal 0.9.27, and redland 1.0.14.checked 8 Oct 2026
- Runtime dependency
- The README identifies Redland as RedStore's only runtime dependency.checked 7 Oct 2026
- Standards
- It supports SPARQL 1.0 Query, SPARQL 1.1 Protocol for RDF, SPARQL 1.1 Graph Store HTTP Protocol, and SPARQL 1.1 Service Description.checked 8 Oct 2026
- Storage
- Supported Redland storage modules include hashes, MySQL, memory, PostgreSQL, SQLite, and Virtuoso; hashes is the default.checked 7 Oct 2026
- Storage options
- Supported Redland storage modules include hashes (the default), MySQL, memory, PostgreSQL, SQLite, and Virtuoso, provided the module supports contexts.checked 8 Oct 2026
- Support
- The README lists the author's email address as [email protected].checked 8 Oct 2026
- Testing
- The project lists a unit and integration test suite as a feature.checked 8 Oct 2026
Where it runs
- Mac app
- The project says a Mac OS X app is available.checked 8 Oct 2026
- macOS app
- The README states that a Mac OS X app is available.checked 7 Oct 2026
The company
- Maker
- The README names Nicholas J. Humfrey as the project author.checked 8 Oct 2026
Alternatives to RedStore
- 1
Virtuoso Universal Server
Open sourceWebAPILinuxmacOS7.9From $99.99 a year - 2

RDFox
Free planWebAPILinuxmacOS7.8Free plan - 3

Stardog
Free planAndroidiOSWebAPI7.7Free plan - 4
Eclipse RDF4J
Free planOpen sourceWebAPILinuxmacOS7.6Free plan - 5
Apache Jena Fuseki
Free planOpen sourceWebAPILinuxSelf-hosted7.5Free plan - 6

GraphDB
Free planWebAPILinuxmacOS6.6Free plan
