Starship
A fast, configurable shell prompt that shows context for many languages and version control.
Overview
Starship draws a shell prompt from small modules that report the current directory, language versions, Git state, and command status. It works across shells and keeps configuration in a single TOML file.
Where it fits
- A consistent prompt across multiple shells
- Showing language and toolchain versions
- Surfacing Git branch and status in the prompt
Key capabilities
- Cross-shell support
- TOML configuration
- Language and version detection
- Git and command-duration modules
Repository metadata
- Stars (snapshot)
- 60,615
- Main language
- Rust
- License
- ISC
- Topics
- bash, fish, fish-prompt, fish-theme, oh-my-zsh, powershell, rust, shell-prompt, starship, zsh, zsh-prompt, zsh-theme
- Category
- Developer tools
- Last push
- 2026-11-04T03:37:12Z
Repository description from GitHub metadata: ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Official links
- Official repository
- Read the README The README is linked, not copied or cached by this site.
Leaving this site. These links open github.com in a new tab.
Source archives, release assets, checksums, and license texts are hosted and controlled by
GitHub and the project maintainers. Review the upstream license before redistributing or
modifying anything.