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.