Oh My Posh
The most customisable and low-latency cross platform/shell prompt renderer observed · 2026-10-18
Health v2 · maintenance only
95/100
- Activity 100
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 1
- age_days: 2778
- days_rel: 8
- days_push: 5
- n_releases_24m: 284
Adoption not part of the score
23599 stars · 2800 forks observed · 2026-10-18
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97
Oh My Posh is a fast, cross‑platform prompt renderer written in Go. It lets you define a single prompt configuration and use it across many shells.
Use cases
- customize my terminal prompt with git status and language versions
- display cloud context and system metrics in the command line
- share a consistent prompt theme across PowerShell, Bash, Zsh, and Fish
- create a lightweight, low‑latency prompt for remote SSH sessions
- use a single config file to manage primary, right, and secondary prompts
When to choose
- You need a highly configurable prompt that works on Windows, macOS, and Linux
- You want a single theme file to be reused across multiple shells
- Performance matters and you need millisecond‑fast rendering
- You prefer a Go‑based tool with easy installation via package managers
When to avoid
- You require a graphical prompt editor that runs locally without a web browser
- You need deep integration with a specific shell that only native extensions provide
- You are looking for a full‑featured terminal emulator rather than a prompt renderer
Facets
cli-tool · maturity active
cli templating terminal-ui developer-tools windows cross-platform cli prompt theme-engine shell-integration fast customizable command-line macos linux
9 sources
- readme: https://github.com/JanDeDobbeleer/oh-my-posh · fetched 2026-10-18 · 5eb17c6f0d0d
- homepage: https://ohmyposh.dev · fetched 2026-09-28 · e3faed67af76
- site_page: https://ohmyposh.dev/docs · fetched 2026-09-28 · fcc59fb77081
- site_page: https://ohmyposh.dev/docs/segments/overview · fetched 2026-09-28 · e3683cf3861c
- site_page: https://ohmyposh.dev/docs/themes · fetched 2026-09-28 · 523a447a002b
- site_page: https://ohmyposh.dev/docs/studio · fetched 2026-09-28 · f69ba98f764c
- site_page: https://ohmyposh.dev/docs/contributing/started · fetched 2026-09-28 · 7c85a7c865b2
- site_page: https://ohmyposh.dev/docs/contributors · fetched 2026-09-28 · b3276135dc25
- site_page: https://ohmyposh.dev/docs/installation/windows · fetched 2026-09-28 · 108bbeb7b5e1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JanDeDobbeleer/oh-my-posh | main | 95 |
| JanDeDobbeleer/oh-my-posh2 | mirror | 10 |
For agents
markdown · JSON · MCP: product_card(name="JanDeDobbeleer/oh-my-posh")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem