{"repo":"GrafeoDB/grafeo","free":true,"listed":false,"github":"https://github.com/GrafeoDB/grafeo","clone":"git clone https://github.com/GrafeoDB/grafeo.git","description":"Grafeo is a pure-Rust, high-performance graph database that can be embedded as a library or run as a standalone database, with optional in-memory or persistent storage. Grafeo supports both LPG and RDF and all major query languages.","language":"Rust","stars":749,"topics":["cypher","gql","graph-database","graphql","gremlin","in-memory-database","labeled-property-graph","sparql","resource-description-framework","lpg"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Grafeo Grafeo is a graph database built in Rust from the ground up for speed and low memory use. It runs embedded as a library or as a standalone server, with in-memory or persistent storage and full ACID transactions. In our graph-bench suite (which includes workloads inspired by the LDBC Social Network Benchmark), Grafeo is the fastest tested graph database in both embedded and server configurations, while using a fraction of the memory of some of the alternatives. Grafeo supports both Labeled Property Graph (LPG) and Resource Description Framework (RDF) data models and all major query languages. Features Core Capabilities - Dual data model support : LPG and RDF with optimized storage for each - Multi-language queries : GQL, Cypher, Gremlin, GraphQL, SPARQL and SQL/PGQ - Embeddable with zero external dependencies: no JVM, no Docker, no external processes - Multi-language bindings : Python (PyO3), Node.js/TypeScript (napi-rs), Go (CGO), C (FFI), C# (.NET 8 P/Invoke), Dart (dart:ffi), WebAssembly (wasm-bindgen) - In-memory and persistent storage modes - MVCC transactions with snapshot isolation Query Languages - GQL (ISO/IEC 39075) with Unicode identifiers per spec - Cypher (openCypher 9.0) - Gremlin (Apache TinkerPop) - GraphQL - SPARQL (W3C 1.1) with SHACL validation and Ring Index WCOJ planner - SQL/PGQ (SQL:2023) - EXPLAIN / EXPLAIN ANALYZE across all six languages Vector Search & AI - Vector as a first-class type : Value::Vector(Arc ) stored alongside graph data - HNSW i","default_branch":null,"files":null,"tree":[],"storefront":"/r/GrafeoDB","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GrafeoDB/grafeo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}