Developer interfaces for working with Bengal.
| Component | Purpose | Key Features |
|---|---|---|
| CLI | Command interface | Click-based, auto-generated help |
| Dev Server | Local development | Live reload, SSE hot updates |
| Config | Settings loader | TOML/YAML, environment merging |
| Utils | Shared utilities | Progress reporting, file handling |
CLI Commands
bengal
├── build (b) # Build site
├── serve (s) # Dev server
├── clean (c) # Clean output
├── validate (v) # Health checks
├── new # Scaffolding
└── ... # Many more
Tip
See CLI Reference for complete command documentation.