Developer Tools
Surreal ID
A Rust crate for typesafe SurrealDB record IDs in domain-driven models.
2023–2024
Rust · SurrealDB

Surreal ID is a rust crate (software library) I created to solve an issue I had serialising and deserialising data from SurrealDB when using typesafe custom ID types in my models, as is best practice in accordance with Domain-Driven Design. Surreal ID streamlines best-practice software development when using Rust and SurrealDB.