Skip to content

Chronicle TypeScript Client

@cratis/chronicle is the TypeScript SDK for Chronicle. It builds on top of the @cratis/chronicle.contracts gRPC contracts package and provides TypeScript APIs for event stores, event logs, observers, read models, jobs, sinks, and metadata.

Use this section for TypeScript installation, connection setup, decorators, generated APIs, and runtime integration details. Shared Chronicle concepts and workflows live in the main Chronicle docs and use language tabs when code differs by client.