Starship

Starship displays a customizable prompt for different shells, according to its project page.

starship.rs
Starship homepage screenshot

About Starship

Starship is a customizable prompt for command-line shells. Its project page lists support for Bash, Fish, Zsh, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd, and PowerShell across common operating systems, and it describes the prompt as minimal, fast, and highly configurable. Install the Starship binary either with the provided shell script or through a package manager such as Homebrew or Winget, then add an init line to each shell's configuration file.

A Nerd Font must be installed and enabled in the terminal. Some shells have version requirements: Elvish needs v0.18 or higher, Nushell needs v0.96 or higher, and Cmd requires Clink v1.2.30 or higher. Rerunning the install script updates Starship, replacing the current version without touching its configuration. Pricing information is not stated on the homepage.

Key features

  • Works with Bash, Fish, Zsh, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd, and PowerShell
  • Prompt details are customizable to be minimal or feature-rich
  • Distributed as a Rust-based binary
  • Installs via shell script or package managers such as Homebrew and Winget
  • Shell-specific init commands added to each shell's config file
  • Install script can update Starship while preserving its configuration
Best for: Developers who use multiple shells or operating systems and want one configurable prompt across them.
Good for
  • Supports many common shells and operating systems
  • Prompt appearance can be customized in detail
  • Can be installed with a script or common package managers
Watch out for
  • Requires a Nerd Font installed and enabled in the terminal
  • Some supported shells require minimum versions, such as Elvish v0.18+ and Nushell v0.96+
  • Cmd support depends on Clink v1.2.30 or higher

Starship at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Starship alternatives

Tools and sites you could use instead, ranked by how closely they match.

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

Starship FAQ

What do I need before installing Starship?
A Nerd Font installed and enabled in your terminal.
How do I update Starship?
Rerun the install script. It replaces the current version without touching Starship's configuration.
Are there version requirements for any supported shells?
Elvish requires v0.18 or higher, Nushell requires v0.96 or higher, and Cmd requires Clink v1.2.30 or higher.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing