Docs/Introduction
Introduction
What Boson is and why it exists.
Boson is a modular backend platform written in Rust. It combines a production server, background worker, operational Admin API, dashboard, CLI, and versioned documentation without coupling application logic to cloud providers.
A backend platform, not another framework
Boson provides stable extension contracts so product capabilities can compose cleanly: identity, organizations, file storage, jobs, events, and operational visibility ship as first-class platform pieces.
Stable principles
- The Dashboard is a client of the Admin API; the CLI owns local lifecycle.
- Capabilities own their data and communicate through contracts.
- Provider SDKs stay behind ports.
- Operational visibility is part of the platform.
Run locally
boson start
Build an app on Boson
boson create my-app
cd my-app
boson doctor
boson start
See Getting started and the Capability SDK guide.