oh-my-posh

About oh-my-posh
oh-my-posh is a cross-platform prompt theme engine designed for various shells. It originated as an evolution of oh-my-posh2 for PowerShell and has grown into a tool that works across different platforms and shells. The tool focuses on customization and efficiency, offering users a way to personalize their command line interface.
It supports multiple shells and platforms, making it versatile for different development environments. The project emphasizes low latency and high configurability, allowing users to tailor their prompt experience extensively.
Key features
- Shell and platform agnostic
- Easily configurable
- The most configurable prompt utility
- Fast
- Secondary prompt
- Right prompt
- Transient prompt
Download v29.28.0
Jul 14, 2026Frequently asked questions
- Is oh-my-posh free?
- Yes. oh-my-posh is free and open-source software, distributed under the MIT license.
- Which platforms does oh-my-posh support?
- oh-my-posh provides downloads for Windows.
- What is the latest version of oh-my-posh?
- The latest version is v29.28.0, released on Jul 14, 2026.
- What is oh-my-posh?
- oh-my-posh is a cross-platform prompt theme engine for various shells, offering high customization and low latency.
- How can I support the project?
- You can support the project through sponsorships, one-time donations, or by purchasing merchandise like t-shirts.
- Where can I find documentation for oh-my-posh?
- Documentation is available at ohmyposh.dev.
- What license does oh-my-posh use?
- oh-my-posh is licensed under the MIT license.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.