Automic VaultAutomic Vault

brew

Install starship with Homebrew, apk, chocolatey, apt, MacPorts, Nix, pacman, scoop, winget, zypper

Cross-shell prompt for astronauts. Version 1.26.0 via Homebrew; verified 2026-06-28.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install starship

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install starship

MacPorts ports tree · sysutils/starship/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add starship

Alpine Linux edge package indexes · starship · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install starship

Debian stable package indexes · starship · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#starship

nixpkgs package indexes · pkgs/by-name/st/starship/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S starship

Arch Linux sync databases · starship · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install starship

openSUSE Tumbleweed package metadata · starship · source: download.opensuse.org

Windows

Chocolateyverified · 92%
choco install starship

Chocolatey community package catalog · starship · source: community.chocolatey.org

Scoopverified · 92%
scoop install main/starship

Scoop official bucket manifest trees · bucket/starship.json · source: api.github.com

Windows Package Managerverified · 92%
winget install --id Starship.Starship -e

Windows Package Manager source index · Starship.Starship · source: cdn.winget.microsoft.com

overview

Package summary

Cross-shell prompt for astronauts

Commands and aliases

  • starship

history

Project history and usage

Starship is a Rust-powered, cross-shell prompt that packages a feature-rich terminal prompt as one binary and one TOML configuration file.

Project history

The official README and website present Starship as a minimal, fast, customizable prompt for any shell. The repository copyright begins in 2019, and the README lists prior prompt projects such as spaceship-prompt, robbyrussell-node, and silver as inspirations.

The project grew around cross-shell portability: the guide documents setup for Bash, Fish, Zsh, PowerShell, Cmd through Clink, Elvish, Ion, Nushell, Tcsh, and Xonsh.

Adoption history

Starship became a package-manager-friendly terminal customization tool because it ships as a standalone binary and documents installation through many package managers. The official guide lists Homebrew, crates.io, conda-forge, Linux distribution packages, MacPorts, Chocolatey, Scoop, and winget among supported installation routes.

The GitHub repository page shows large community adoption, with tens of thousands of stars and more than a hundred releases by 2026.

How it is used

Users install the binary, add `starship init` to their shell startup file, and optionally customize `~/.config/starship.toml`. Starship then renders context-aware modules for directories, VCS state, language runtimes, cloud tools, containers, command duration, jobs, battery state, and other terminal context.

The FAQ describes the binary as stateless and shell agnostic, which explains why one package can support many shells without each shell needing a separate prompt framework.

Why package nerds care

Starship is one of the clearest examples of modern terminal tooling becoming a package-manager object: a Rust binary, shell integrations, generated completions, and a documented TOML config instead of a shell-specific theme bundle.

It matters to package nerds because it competes with shell-native prompt frameworks while fitting cleanly into Homebrew, distro packages, Cargo, Scoop, winget, and similar distribution channels.

Timeline

  • 2019: Repository copyright begins and Starship emerges as a cross-shell prompt project.
  • 2021: GitHub discussions show users sharing and refining prompt configurations.
  • 2026: GitHub repository page lists v1.26.0 as the latest release on June 28, 2026.

Related projects

  • The README names spaceship-prompt, robbyrussell-node, and silver as inspirations.
  • Starship is related to shell ecosystems including Bash, Zsh, Fish, PowerShell, Nushell, and Xonsh, and to Nerd Fonts because many prompt symbols depend on patched fonts.

security posture

Risk level: yellow

generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • generalized runtime or code generation signal

Signals

  • text:shell

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 3 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.config/starship.toml

executables

Installed executables

CommandKindExposureNote
starshipcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.26.0
manager updated2026-06-28
local dataok
upstreamcurrent
latest detectedv1.26.0

https://github.com/starship/starship

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:starship
Version1.26.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/starship
Homepagehttps://starship.rs/
Repositoryhttps://github.com/starship/starship
Upstream docshttps://starship.rs/config
LicenseISC
Source archivehttps://github.com/starship/starship/archive/refs/tags/v1.26.0.tar.gz
Last updated2026-06-28T18:44:05Z
Pulseupdated
Build dependenciescmake, pkgconf, rust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namestarship
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

starship 1.22.1-5

fast and customizable shell prompt

https://starship.rs

sudo apt install starship
  • Section: utils
  • Architecture: amd64
  • 3 dependencies
  • 3 optional deps
  • normalized package name match
  • Matched by: Starship
Debian stable package indexes · deb.debian.org · Debian stable package indexes: starship from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

starship

nix profile install nixpkgs#starship
  • normalized package name match
  • Matched by: Starship
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/st/starship/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

starship 1.24.2-r0

Minimal, blazing-fast and infinitely customizable prompt for any shell

https://starship.rs

sudo apk add starship
  • License: ISC
  • Architecture: x86_64
  • Source Package: starship
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Starship
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: starship from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

starship-bash-completion 1.24.2-r0

Bash completions for starship

https://starship.rs

sudo apk add starship-bash-completion
  • License: ISC
  • Architecture: x86_64
  • Source Package: starship
  • normalized package name match
  • Matched by: Starship
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: starship-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

starship-fish-completion 1.24.2-r0

Fish completions for starship

https://starship.rs

sudo apk add starship-fish-completion
  • License: ISC
  • Architecture: x86_64
  • Source Package: starship
  • normalized package name match
  • Matched by: Starship
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: starship-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

starship-zsh-completion 1.24.2-r0

Zsh completions for starship

https://starship.rs

sudo apk add starship-zsh-completion
  • License: ISC
  • Architecture: x86_64
  • Source Package: starship
  • normalized package name match
  • Matched by: Starship
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: starship-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

starship-zsh-plugin 1.24.2-r0

Minimal, blazing-fast and infinitely customizable prompt for any shell (Zsh plugin)

https://starship.rs

sudo apk add starship-zsh-plugin
  • License: ISC
  • Architecture: x86_64
  • Source Package: starship
  • 1 dependencies
  • normalized package name match
  • Matched by: Starship
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: starship-zsh-plugin from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

starship 1.25.1-1

The cross-shell prompt for astronauts

https://starship.rs/

sudo pacman -S starship
  • License: ISC
  • Architecture: x86_64
  • 3 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Starship
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: starship from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

starship 1.25.1-1.1

A customizable prompt for many shells

https://starship.rs/

sudo zypper install starship
  • License: ISC
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: starship
  • 3 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Starship
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: starship from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

starship

sudo port install starship
  • normalized package name match
  • Matched by: Starship
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/starship/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Chocolatey95%

starship

choco install starship
  • normalized package name match
  • Matched by: Starship
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: starship from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','sql2008r2.cmdline'
Scoop95%

main/starship

scoop install main/starship
  • normalized package name match
  • Matched by: Starship
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/starship.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

Starship.Starship

winget install --id Starship.Starship -e
  • normalized package name match
  • Matched by: Starship
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Starship.Starship from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment