compare
Oh My Posh vs Pure
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Oh My Posh | Pure |
|---|---|---|
| Language | Go | Shell |
| Licence | MIT | MIT |
| Stars | 24k | 14k |
| Latest | v31.5.0 | v1.28.3 |
| Last push | 2026-10-06 | 2026-09-19 |
| Release cadence | about 5 days between releases | about 30 days between releases |
| Active contributors | 32 commit authors on the default branch in the last 90 days | 1 commit author 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 →
PartialOh My PoshReplaces the prompt theme only, not Oh My Zsh's plugins and aliases.
PartialPureReplaces the prompt theme only, not Oh My Zsh's plugins and aliases.
Both replace Powerlevel10k. Alternatives to Powerlevel10k →
Full replacementOh My PoshWorks across shells, PowerShell included.
Full replacementPureA minimal asynchronous zsh prompt with few options to configure.
Oh My Posh
- v31.5.02026-10-06git: repair the mainSCMDir/scmDir directory-role invariant (b6f8f78), closes #7798
- v31.4.12026-10-03python: avoid creating a venv in version checks (d7071f8)
- v31.4.02026-09-28config: honor segment cache while streaming (1ff660a), closes #7882
- v31.3.02026-09-13fish: treat empty buffer as valid in enter key handler (f9e7698), closes #7862
- v31.2.12026-09-08upgrade: stop spinner while progress bar owns the line (fc19b6f), closes #7856
Pure
- v1.28.32026-07-16Fix quadratic CPU and memory blowup when parsing large async job results 4fe4527
- v1.28.22026-07-13Fix Git prompt info lagging the current directory 912a947
- v1.28.12026-05-20Disable fetch.prune in background git fetch 98ad83a
- v1.28.02026-05-14Add opt-in Node.js version display (#717) 5344582
- v1.27.12026-02-11Fix username and host rendering (#710) 735f0c0
Oh My Posh
unsigned The latest release, v31.5.0, carries no signature GitHub could verify.
Loading the security report
Pure
unsigned The latest release, v1.28.3, carries no signature GitHub could verify.
Loading the security report