Things I've built

I like building tools that make other developers' lives easier — mostly in Rust. Everything here is open source.

  • emergent

    A workflow platform like n8n, but built on actor-based message passing instead of linear flows. Create systems with emergent behavior using sources, handlers, and sinks via IPC clients in any language.

    github.com

  • acton-reactive

    Rust actor framework with derive macros that eliminate boilerplate and separate handlers for mutation vs read-only access. Async-native on Tokio with optional IPC for cross-process messaging.

    github.com

  • acton-service

    Microservice framework built on acton-reactive with type-enforced API versioning. The compiler catches unversioned APIs before they ship.

    github.com

  • rusty_paseto

    Rust implementation of the PASETO secure token protocol. Production-ready and used in projects like atuin.

    github.com

  • mti

    Magic Type-Id — human-readable, time-sortable, type-safe identifiers. Great for logs, database keys, and Stripe-style APIs: user_01h455vb4pex5vsknk084sn02q

    github.com

  • sxtnt

    Sextant — a platform for open-source maintainers to manage issues, identify themes, and develop roadmaps with AI assistance.

    github.com