Back to all databases

Traverse

An in-memory property graph database written in Rust, speaking Cypher and GQL over the Bolt protocol for Neo4j driver compatibility. Includes a built-in graph data science library of 36+ algorithms callable from Cypher, and runs as a server, an embedded in-process library, a Cloud Hypervisor/Firecracker unikernel, or entirely in the browser via WebAssembly.

First released
March 2026
License
Proprietary
Built with
Rust

Details

Vendor
Truespar
Type
Property Graph
Category
Emerging
License
Proprietary
Language
Rust
Query Languages
openCypherGQL
Protocols
BoltHTTP/RESTgRPCWebSocket
Sources 6 references

Protocols HTTP/REST, Bolt, gRPC, WebSocket

Opt-in HTTP API (port 7691, --http-listen) with a REST /api/query endpoint plus a raw /ws streaming endpoint; Bolt on port 7690 (Neo4j-driver compatible); separate gRPC service on port 50051.

  • The Traverse HTTP API provides RESTful endpoints for queries, database management, import/export, and Studio integration.
    HTTP API - Traverse Docs · reviewed 2026-08-02
  • Traverse implements the Bolt protocol (versions 5.1 through 6.0) for binary client-server communication.
    Bolt Protocol - Traverse Docs · reviewed 2026-08-02
  • Traverse provides a gRPC service for high-performance, language-neutral access to the graph database.
    gRPC API — Traverse Docs · reviewed 2026-08-02

License Proprietary

Traverse ships under a Truespar Product License with license-key activation for the full server product (a free WASM build is a separate, limited exception); matches current value.

  • The Truespar software products - such as Paddock, Traverse, and Torque - are licensed under separate license terms that accompany the software or are agreed with your organisation in writing
    Terms of Service - Truespar · reviewed 2026-08-02

Released 2026-03

Confirmed by the launch blog post, dated March 4, 2026; matches current value.

Language Rust

Confirmed by the launch post title and the dedicated Rust driver documentation; matches current value.