compare
Spaceship vs Starship
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Spaceship | Starship |
|---|---|---|
| Language | Shell | Rust |
| Licence | MIT | ISC |
| Stars | 21k | 60k |
| Latest | v4.22.5 | v1.26.0 |
| Last push | 2026-09-02 | 2026-10-05 |
| Release cadence | about 21 days between releases | about 52 days between releases |
| Active contributors | 2 commit authors on the default branch in the last 90 days | 15 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Oh My Zsh. Alternatives to Oh My Zsh →
PartialSpaceshipReplaces the prompt theme only, not Oh My Zsh's plugins and aliases.
PartialStarshipReplaces the prompt theme only, not Oh My Zsh's plugins and aliases.
Both replace Powerlevel10k. Alternatives to Powerlevel10k →
Full replacementSpaceshipAn asynchronous zsh prompt built from configurable sections.
Full replacementStarshipWorks across shells, not only zsh.
Spaceship
- v4.22.52026-07-01fix gradle version show for package section (#1559) (b773e22)
- v4.22.42026-06-24dart: fix dart section (9080556)
- v4.22.32026-06-03cargo: handle a virtual manifest in Cargo.toml gracefully (#1554) (4ef1964)
- v4.22.22026-05-13fix python version (#1551) (65d2751)
- v4.22.12026-03-22extract: harden path handling against injection (#1541) (085ef7b)
Starship
- v1.26.02026-06-28git_state: show git am progress (#7500) (26ce2cc)
- v1.25.12026-04-30git: improve bare repository detection (#7421) (27079d7)
- v1.25.02026-04-18add Maven module (#7189) (70b0f73)
- v1.24.22025-12-30cmd_duration: avoid freezing on notify on macOS 26 (#7187) (0daa8d3)
- v1.24.12025-11-16fish: fix job counting (#7082) (7795bab)
Spaceship
unsigned The latest release, v4.22.5, carries no signature GitHub could verify.
Loading the security report
Starship
✓ signed The latest release, v1.26.0, carries a signature GitHub verified.
Loading the security report