Same tickets. Different lens. Zero re-entry.
Aero doesn’t ask you to maintain a roadmap separate from a sprint separate from a Gantt. They’re the same data, viewed four ways. Update once, propagate everywhere.
Drag-and-drop, swimlanes, WIP limits. Real-time across your whole team.
Burndown, velocity chart, predictive end date - live, not weekly stale.
Gantt with dependencies, milestones, drag-to-reschedule.
Sort, filter, group-by - fast as a spreadsheet with keyboard shortcuts.
A timer that survives lid-close, tab-crash, and the wifi dying.
Most “timers” are JavaScript intervals in a tab. They die. Ours lives on our servers, anchored to the ticket. Close your laptop on the train, open it on the bus - it’s still counting. Timesheets that don’t lie.
- Start & stop from any device - phone, laptop, CLI
- Per-ticket, per-project rollups - billable / non-billable
- CSV / QuickBooks export, weekly or on-demand
- Idle detection - flag suspicious 14h "work" sessions
It updates while you read this sentence.
WebSocket-driven. Every drag, every comment, every status change shows up instantly for everyone else looking. ⌘K opens a command palette that does anything in the app. No reload, no spinner, no “click to refresh.”
Cycle time by status · last 30d
Fast, focused engineering workflows.
Ticket render time
Ticket views load fast - on purpose. Slow project tools get abandoned. Fast ones get used.
Marketplace plugins
Everything you need ships in the product. No procurement review for a burndown chart.
For everything
Open a ticket. Start a timer. Switch boards. Assign yourself. All from one shortcut.