early development · 45% toward a first release
A shell for macOS,
built from scratch in Rust.
Astra is a command-line environment focused on a clean interface and a better prompt — not a plugin stacked on top of an existing shell, but a shell in its own right.
╭─ Astra
git: main
◉ user@MacBook-Air
~/Developer/Astra
╰─❯
It hasn't gone through extensive testing yet — a good project to read the code of or follow along with, but wait for a tagged release before making it your daily driver.
around the site
- Features
- What Astra does today: a git-aware prompt, tab completion, history, and more.
- Themes
- Five prompt themes, switchable live — try them without leaving the browser.
- Architecture
- How the Rust source is laid out, module by module.
- Install
- Four commands to get a release build running locally.