OhMyPosh

Customize command prompts across shells such as PowerShell, Bash, Zsh, and Fish with Oh My Posh.

ohmyposh.dev
OhMyPosh homepage screenshot

About OhMyPosh

Oh My Posh allows a prompt configuration to be written once and used in PowerShell, Bash, Zsh, Fish, Nu and other shells. It runs on Windows, macOS, Linux, WSL, in containers and over SSH.

It offers 119 segments for items such as git status, cloud context, language versions and system metrics, arranged with a template language. It is written in Go, with segments that run concurrently and cache results.

Key features

  • One prompt configuration for PowerShell, Bash, Zsh, Fish, Nu and more
  • Runs on Windows, macOS, Linux, WSL, containers and over SSH
  • 119 segments including git status, cloud context, language versions and system metrics
  • Template language for arranging prompt segments
  • Concurrent segment execution with result caching
Best for: Users who work in several shells or operating systems and want a consistent prompt.
Good for
  • Single configuration works across many shells
  • Supports Windows, macOS, Linux, WSL, containers and SSH
  • Segments run concurrently and cache results to render in milliseconds

OhMyPosh at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

OhMyPosh alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

OhMyPosh FAQ

Which shells are supported?
bash, cmd, elvish, fish, nu, powershell, xonsh, yash and zsh.
Which systems or environments can it run in?
Windows, macOS, Linux, WSL, in containers and over SSH.
What information can segments display?
Git status, cloud context, language versions, system metrics and more.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing