Skip to main content

Citadel Documentation

Modern, composable, open-source application development platform

Easy to Use

Composable by Design

Built on a foundation of decoupled microservices and a shared event bus. Citadel allows you to compose complex business applications from independent, resilient components.

Focus on What Matters

Polyglot & Extensible

Use the best tool for the job. Citadel's architecture supports services written in Go, Python, and TypeScript, and makes it easy to extend and integrate with any system.

Powered by React

Developer-First Experience

With a test-driven mindset, a high-performance monorepo, and a fully containerized environment, Citadel is designed to maximize developer productivity and code quality.