Skip to content
The Crucible sky-squid forging a glowing statechart at the anvil.

Crucible

Forge event-driven services in Go.

Thin seams, no-op defaults, no forced dependencies. Crucible gives you the event-driven primitives (statecharts, durable execution, clustering, transport) and stays out of your way everywhere else.

Concepts

Learn the model: states, events, guards, and the seams that keep Crucible pluggable.

Read the concepts →

Analysis & verification

Statically analyze and verify your machines before they ship.

See analysis →