Fluree
An immutable, append-only RDF graph database using JSON-LD as its data format. Features a blockchain-inspired ledger for data provenance and fine-grained access control policies.
- Overall rank
- #29
- First released
- August 2018
- License
- BUSL-1.1
- Built with
- Rust
Sources 6 references
Protocols HTTP/REST, SPARQL Protocol
fluree/db is an embeddable Clojure/JS library; Fluree Server wraps it with a JSON-LD/SPARQL HTTP API on default port 8090, and also exposes notify/subscribe endpoints over WebSocket (documented but no clean quotable prose found for that specific claim).
-
Here are examples using curl to demonstrate key Fluree Server features.
Fluree Server · reviewed 2026-08-02 -
Fluree also supports SPARQL queries. Put the ledger name in the `FROM` clause:
Fluree Server · reviewed 2026-08-02 -
Docker — pre-configured HTTP server, ready to accept queries on port 8090.
Fluree DB · reviewed 2026-08-02
License BUSL-1.1
Corrected from the catalogue's current EPL-2.0: the repository's actual LICENSE file is the Business Source License 1.1, converting to Apache-2.0 four years after each version's release.
-
SPDX-License-Identifier: BUSL-1.1 Business Source License 1.1 Parameters Licensor: Fluree, PBC
LICENSE · reviewed 2026-08-02
Released 2018-08
FlureeDB's own production-release announcement is dated August 22, 2018, refining the current year-only value to a month.
-
The beta tag is off. Thanks to a fantastic crowd of developers who provided initial feedback from our late November beta release, FlureeDB is now available and ready to transform application development, power digital transformation
FlureeDB is Production-Ready and Live | by Kevin Doubleday | Fluree PBC | Medium · reviewed 2026-08-02
Language Rust
The current fluree/db repository's core is Rust; the project's own README documents an embeddable Rust library, confirming the current value.
-
**Rust library** — Embed Fluree directly in your application. No server process needed.
fluree/db · reviewed 2026-08-02