Starship
A fast, minimal, highly customizable shell prompt — works across bash, zsh, fish, and more.
Self-hosted Open source ISC shellterminal
Pricing
Free (open source).
Starship replaces your shell prompt with something that shows exactly the context that matters — git branch and status, language runtime versions, command duration — configured once in a single TOML file, shared across every shell you use.
Key features
- Works identically across bash, zsh, fish, PowerShell, and more
- Shows git status, language versions, and more contextually
- Single TOML config file, easy to version-control and share
- Written in Rust — negligible prompt render latency
Self-hosted vs. cloud
Fully local — it’s a shell prompt renderer, nothing more, with no network calls of its own.
Quick start
curl -sS https://starship.rs/install.sh | sh
Alternatives
Most terminal emulators (Warp, iTerm2) have their own prompt customization if you’d rather not add a separate tool.