# Oh My Posh

The most customisable and low-latency cross platform/shell prompt renderer

Repository: https://github.com/JanDeDobbeleer/oh-my-posh
Canonical: https://ross.abutalabs.com/products/oh-my-posh
Homepage: https://ohmyposh.dev
Language: Go
License: MIT
License Family: permissive
Topics: golang, powershell, zsh, hacktoberfest, prompt, prompt-toolkit, bash, cmd, fish, fish-shell, git, nushell, powerline, starship, nerd-fonts, tooltips, shell-prompt
Last push: 2026-08-26T06:13:47+00:00
Link (homepage): https://ohmyposh.dev
Link (site_page): https://ohmyposh.dev/docs
Link (site_page): https://ohmyposh.dev/docs/segments/overview
Link (site_page): https://ohmyposh.dev/docs/themes
Link (site_page): https://ohmyposh.dev/docs/studio

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 2730, "days_push": 7, "days_rel": 6, "gap_med": 1.0, "n_releases_24m": 291}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 23352, forks 2776 (observed 2026-08-28T04:11:34.739801+00:00)

## What it is
Oh My Posh is a cross-platform, highly customizable shell prompt theme engine written in Go. It renders fast, configurable prompts with 118 segments (git status, language versions, cloud context) across PowerShell, Bash, Zsh, Fish, Nu, and more.

## Use cases
- customize my terminal prompt with git status and language versions
- use the same prompt theme across bash zsh and powershell
- fast low-latency shell prompt for windows terminal
- show kubernetes or cloud context in my shell prompt
- find and preview prompt themes for my shell
- set up a powerline-style prompt with nerd fonts

## When to choose
- you want one prompt configuration that works across multiple shells and platforms
- you need a fast prompt that renders in milliseconds even with many segments
- you want deep customization with a template language and 118 built-in segments
- you want many prebuilt themes and a browser-based configurator

## When to avoid
- you want a zero-config minimal prompt with no setup
- you prefer a prompt engine written in or configured with your shell's native language
- you need a full shell framework with plugins and completions rather than just a prompt

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools, terminal-ui, configuration-management
- domain: developer-tools, cross-platform
- platform: windows, cli, cross-platform
- tags: shell-prompt, prompt-theme-engine, nerd-fonts, powerline, git-status, themes, wasm, command-line, linux, macos

## Member repositories
- JanDeDobbeleer/oh-my-posh (main) score 95
- JanDeDobbeleer/oh-my-posh2 (mirror) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:34.739801+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:56:44.455890+00:00, confidence not recorded.
  - readme: https://github.com/JanDeDobbeleer/oh-my-posh (fetched 2026-08-28T04:11:34.739801+00:00, sha 25d424798ea6)
  - homepage: https://ohmyposh.dev (fetched 2026-08-29T07:54:34.074849+00:00, sha 2bd372ad402c)
  - site_page: https://ohmyposh.dev/docs (fetched 2026-08-29T07:54:34.083916+00:00, sha fcc59fb77081)
  - site_page: https://ohmyposh.dev/docs/segments/overview (fetched 2026-08-29T07:54:34.085704+00:00, sha 2e6028981a54)
  - site_page: https://ohmyposh.dev/docs/themes (fetched 2026-08-29T07:54:34.087956+00:00, sha 193a36f8f4cb)
  - site_page: https://ohmyposh.dev/docs/studio (fetched 2026-08-29T07:54:34.090080+00:00, sha 80b5f82ec27b)
  - site_page: https://ohmyposh.dev/docs/installation/windows (fetched 2026-08-29T07:54:34.091757+00:00, sha 108bbeb7b5e1)
  - site_page: https://ohmyposh.dev/docs/contributing/started (fetched 2026-08-29T07:54:34.093387+00:00, sha 7c85a7c865b2)
  - site_page: https://ohmyposh.dev/docs/contributors (fetched 2026-08-29T07:54:34.095208+00:00, sha 1b6965c3c666)
- Data as of 2026-08-30T08:39:29.467469+00:00.
