
The minimal, blazing-fast, and infinitely customizable prompt for any shell.
Starship is a minimal, blazing-fast, and infinitely customizable cross-shell prompt that works on any shell and operating system. It transforms your terminal prompt into an intelligent, feature-rich interface that shows relevant information at a glance, including Git status, programming language versions, battery level, and much more. The prompt is designed to be both lightning fast and highly informative, displaying contextual information only when it's relevant to your current directory or project.
Starship stands out for its universal compatibility, supporting popular shells like Bash, Zsh, Fish, PowerShell, and many others. It's built with Rust for exceptional performance and comes with sensible defaults that work out of the box, while still offering extensive customization options through a simple TOML configuration file. The tool is perfect for developers, system administrators, and power users who want a modern, informative prompt without sacrificing speed or compatibility across different environments.
The project has strong community support with comprehensive documentation available in multiple languages, making it accessible to users worldwide. Whether you're working on a single machine or across multiple systems with different shells, Starship provides a consistent, beautiful prompt experience that enhances productivity without getting in the way.
# via Homebrew
brew install starship
# via Script
curl -sS https://starship.rs/install.sh | sh
# via Cargo
cargo install starship --locked
