MCPcopy Create free account
hub / github.com/LutrisEng/datom-rs

github.com/LutrisEng/datom-rs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
293 symbols 605 edges 64 files 94 documented · 32% updated 2y agov0.1.1-pre4 · 2021-08-26★ 3223 open issues

Browse by type

Functions 230 Types & classes 63
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

datom-rs

CI status Coverage Status Version Libraries.io dependency status for latest release FOSSA Status License Matrix: #datom-rs:lutris.engineering IRC: ##datom.rs on libera.chat GitHub Sponsors Contributor Covenant

An open-source database inspired by Datomic

Documentation

datom-rs is currently under pre-release development.

Installation

Add the following to the [dependencies] section of your Cargo.toml:

datom = "0.1"

MSRV

datom-rs is supported with rustc 1.65 and newer.

Sponsors

Sponsor Contribution
Lutris, Inc Lutris runs the datom-rs project.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 137
Function 93
Class 47
Enum 13
Interface 3

Languages

Rust82%
Java15%
TypeScript3%

Modules by API surface

datom/src/serial.rs30 symbols
datom/src/types/value.rs13 symbols
datom/src/types/transaction.rs13 symbols
datom/src/types/attribute_schema.rs13 symbols
datom-c/src/structs.rs11 symbols
datom/src/types/connection.rs10 symbols
datom/src/backends/redblacktreeset.rs10 symbols
datom-node/src/index.ts10 symbols
datom-java/lib/src/main/java/engineering/lutris/datom/DatomJNI.java10 symbols
datom-node/src/lib.rs9 symbols
datom-java/lib/src/main/java/engineering/lutris/datom/Fact.java9 symbols
datom/src/types/id.rs8 symbols

For agents

$ claude mcp add datom-rs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page