Back to all databases

RushDB

A property graph database built on Neo4j that auto-normalizes JSON and CSV input into a labeled property graph with automatic relationship detection and type inference.

Overall rank
#119
First released
December 2024
License
Elastic-2.0
Built with
TypeScript

Details

Vendor
RushDB
Type
Property Graph
Category
Emerging
License
Elastic-2.0
Language
TypeScript
Query Languages
Custom API
Protocols
HTTP/REST

Lineage

Neo4j2007ONgDB2018PandaDB2019 · endedDozerDB2023RushDB2024
  • ONgDB, 2018: fork of Neo4j.
  • PandaDB, 2019: based on Neo4j; no longer developed.
  • DozerDB, 2023: based on Neo4j.
  • RushDB, 2024: based on Neo4j.
Sources 5 references

Protocols HTTP/REST

Python and TypeScript SDKs are thin wrappers over the REST API; default endpoint is https://api.rushdb.com/api/v1, configurable via host/port/protocol.

  • For application code, use the TypeScript SDK, Python SDK, or JSON REST API.
    RushDB — Connect · reviewed 2026-08-02

License Elastic-2.0

Confirms current value. The repo's own per-path license table puts the database core (platform/core) under Elastic License 2.0; only the SDKs/docs/website are Apache-2.0.

  • | platform/core | Elastic License 2.0 | | platform/dashboard | Elastic License 2.0 | | docs | Apache 2.0
    Readme · reviewed 2026-08-02

Released 2024-12

Confirms current value. No public announcement predating the repo was found; GitHub org repo creation date is used as the best available signal.

  • "created_at": "2024-12-15T09:12:00Z"
    rushdb · reviewed 2026-08-02

Language TypeScript

Confirms current value. GitHub byte-count shows TypeScript is overwhelmingly dominant over the remaining config/tooling languages.

  • "TypeScript": 2799251, "EJS": 37387, "CSS": 15352
    languages · reviewed 2026-08-02

Lineage based on Neo4j