Skip to content

Arc

Arc

Full-stack CQRS, typed to the browser

Turn commands and queries into a full-stack CQRS application with generated TypeScript proxies that keep React in lockstep with your C#: no hand-written API client, no DTO duplication. Arc pairs naturally with Chronicle’s event sourcing, and can also run over MongoDB or EF Core when a slice is deliberately current-state only. Build your first slice → · Why Arc? →

Arc feeds Components and gives the application its CQRS boundary. In the full Cratis loop it sits on top of Chronicle through the Chronicle integration; for bounded current-state slices it can also run over MongoDB or EF Core. See Why developers choose Cratis for how the pieces fit.