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!

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.

Download