JanDeDobbeleer/oh-my-posh
#277 this week
The most customisable and low-latency cross platform/shell prompt renderer
23.1K stars
2.8K forks
23.1K GitHub watchers
Updated 7/16/2026
Backblaze Generative Media Hackathon
Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.
Loading star history...
Use Cases & Benefits
- Oh My Posh is a highly customizable, low-latency prompt theme engine for multiple shells and platforms, enhancing terminal aesthetics and usability.
- Built in Go, it supports bash, zsh, fish, PowerShell, cmd, and nushell with features like secondary and right prompts and transient prompts.
- Its strengths include cross-platform compatibility, extensive configurability, and fast performance; limitations may include complexity for beginners.
- Organizations can use Oh My Posh to standardize and enhance developer terminal environments, improving productivity and shell experience consistency.
- Ideal for developers and teams seeking a customizable, performant shell prompt across diverse environments and shells for improved terminal workflows.
About oh-my-posh
This repo was made with love using GitKraken.
Join the community
What started as the offspring of oh-my-posh2 for PowerShell resulted in a cross platform, highly customizable and extensible prompt theme engine. After 4 years of working on oh-my-posh, a modern and more efficient tool was needed to suit my personal needs.
:heart: Support :heart:
- Show your love with a t-shirt!
- One time support, or a recurring donation?
Features
- Shell and platform agnostic
- Easily configurable
- The most configurable prompt utility
- Fast
- Secondary prompt
- Right prompt
- Transient prompt
Documentation
Reviews
Thanks
- Chris Benti providing the first influence to start oh-my-posh
- Keith Dahlby for creating posh-git and making life more enjoyable
- Robby Russell for creating oh-my-zsh, without him this would probably not be here
- Janne Mareike Koschinski for providing information on how to get certain information using Go (and the amazing README)
- Starship for doing great things
Discover Repositories
Search across tracked repositories by name or description