Alternatives to Starship
A shell prompt that shows the git branch, language version and other context, configured once and working in every shell. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Starship
A shell prompt that shows the git branch, language version and other context, configured once and working in every shell.
Replacements
Listings that take over the same core job as Starship.
Oh My Posh
Customize shell prompts across operating systems with configurable themes.
Oh My Posh is an MIT-licensed prompt engine with configurable themes across several shells and operating systems, where some themes also need a patched font.
Also worth comparing
These listings name Starship as their own alternative, so the relationship runs both ways.
Pure
A minimal, fast Zsh prompt that shows only the information you need.
Starship works across Bash, Fish, Zsh, PowerShell and more with TOML configuration, but needs a Nerd Font and its default prompt is busy.
Spaceship
A minimal, configurable Zsh prompt that shows Git status, runtime versions and other context.
Starship shows similar Git and language context but works across Bash, Fish, Zsh, PowerShell and more, configured in TOML and needing a Nerd Font.
Tide
A fast, customizable prompt for the fish shell with an interactive configuration wizard.
Starship works across fish and many other shells with one TOML configuration, but lacks Tide's interactive wizard and its default prompt is busy.
Similar software
Related functionality, not a direct replacement.
Nerd Fonts
A collection of programming fonts patched with thousands of icons, plus a patcher for adding them to other fonts.
Oh My Zsh
Configuration framework for Zsh with hundreds of plugins and themes.
Bash-it
Configuration framework of aliases, completions and themes for Bash.
fish
A shell that autosuggests commands from your history, highlights syntax as you type and has tab completions that work without configuration.
Zsh
Interactive shell with powerful completion, globbing and prompt theming.
Clink
Add modern command editing to the Windows command prompt.