features
What's here so far
A short, honest list — Astra is early, so this is what actually works today, not a roadmap.
- Rust core
- Compiled and memory-safe. The shell is written from the ground up rather than layered on top of bash or zsh.
- Powerlevel10k-inspired prompt
- A segmented, information-dense prompt, configured without a separate plugin manager.
- Git-aware
- Branch name and repo status show up in the prompt automatically as you move around a working tree.
- Command history
- Kept across sessions, with a configurable size limit.
- Tab completion
- Completes paths and commands the way you'd expect from any modern shell.
- Theme support
- Five prompt themes shipped, more on the way — see the themes page to try them.
- Modular architecture
- Parsing, execution, prompt rendering, and theming each live in their own file — see architecture.
- Built-ins
cd,pwd,clear,exit— plus normal macOS commands, since Astra runs anything your shell already runs.