About Starship

Starship is a minimal, fast, and infinitely customizable prompt for any shell — bash, zsh, fish, PowerShell, and more. Written in Rust, it starts in milliseconds and shows relevant context based on what you're doing: the current Git branch and dirty status, the active programming language version, Kubernetes context, cloud environment, and more.

Unlike oh-my-zsh which can slow down your shell, Starship adds negligible overhead. Configuration is done via a simple TOML file. It uses Nerd Fonts for beautiful icons but works in text-only mode too.

Starship is one of the most-starred terminal tools on GitHub, loved by developers who want a beautiful, informative prompt without sacrificing shell startup speed.

Key Features

Shows Git branch, status, and divergence
Language version detection (Node, Python, Go, Rust, etc.)
Kubernetes and cloud context
Extremely fast (written in Rust)
Works with bash, zsh, fish, PowerShell
Nerd Font icons support
TOML-based configuration
Hundreds of built-in modules

Tags

#Terminal#Shell#Prompt#Rust#Free
Pricing
Free, Open Source

Platforms
WindowsmacOSLinux (any shell)

Rating
4.8/ 5.0

Suggested Tools

👋 Need help with code?