awa-ui
Web UI and REST API for the Awa job queue.
Provides an axum router with:
- Dashboard — job state counts, throughput timeseries
- Job inspector — search, filter, bulk retry/cancel, detail view
- Queue management — stats, pause/resume, drain
- Cron schedules — list, trigger, details
The frontend is React/TypeScript with IntentUI components, compiled to static assets and embedded via rust-embed.
Used by awa-cli to serve the UI via awa serve. See the UI design doc for API endpoints and component details.
License
MIT OR Apache-2.0