Details
- Vendor
- Agnesoft
- Type
- Property Graph
- Kind
- Embedded
- Category
- Emerging
- License
- Apache-2.0
- Language
- Rust
- Query Languages
- Custom API
- Protocols
- HTTP/REST
The go-to resource for graph technology details
An application-native graph database written in Rust using programmatic query builders instead of a text-based query language. Features ACID transactions, memory-mapped persistent storage, and client libraries for Rust, Python, TypeScript, PHP, Java, C, C++, and C#.
Protocols HTTP/REST
agdb_server exposes an OpenAPI/REST HTTP API for remote use; agdb is also usable as an embedded Rust crate with no network protocol.
The agdb server can be accessed using OpenAPI (REST) via any HTTP client.OpenAPI - agdb - Application Native Database · reviewed 2026-08-02
No query language, queries are written in the same language as the application.agnesoft/agdb · reviewed 2026-08-02
License Apache-2.0
SPDX identifier as classified by GitHub from the repository licence file.
"spdx_id": "Apache-2.0"GitHub licence API — agnesoft/agdb · reviewed 2026-08-02
Released 2023-06
Confirms current value. The first published crates.io release, agdb v0.1.0, dates to 2023-06-18, matching the corresponding GitHub v0.1.0 tag/commit.
"crate":"agdb","num":"0.1.0","dl_path":"/api/v1/crates/agdb/0.1.0/download","readme_path":"/api/v1/crates/agdb/0.1.0/readme","updated_at":"2023-06-18T14:12:01.809928Z"agdb versions - crates.io API · reviewed 2026-08-02
Language Rust
Confirms current value. The crate's own Cargo.toml is a Rust package manifest (using the Rust-specific 'edition' field), and GitHub's byte-count stats show Rust dominant (2.2M bytes) over all other languages in the repo.
[package] name = "agdb" version = "0.13.2" edition = "2024" license = "Apache-2.0" homepage = "https://github.com/agnesoft/agdb" repository = "https://github.com/agnesoft/agdb"Cargo.toml · reviewed 2026-08-02