The most customisable and low-latency cross platform/shell prompt renderer https://ohmyposh.dev
  • Go 63.8%
  • MDX 28.2%
  • JavaScript 3.1%
  • PowerShell 1.8%
  • Shell 1.5%
  • Other 1.5%
Find a file
Jan De Dobbeleer 239727e848 chore(website): update all dependencies to latest and fix security vulnerabilities
- Bump @docusaurus/* 3.9.2  3.10.0
- Bump react/react-dom 19.2.3 → 19.2.5
- Bump smol-toml 1.6.0  1.6.1, yaml 2.8.2  2.8.3
- Run npm audit fix to resolve 7 direct vulnerabilities
- Add overrides.serialize-javascript ^7.0.5 to resolve remaining
  18 high-severity transitive vulnerabilities (GHSA-5c6j-r48x-rmvq,
  GHSA-qj8w-gfj5-8c6v) in @docusaurus/bundler's transitive deps

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-10 13:20:00 +02:00
.config chore: add securityContext & remove allowPrerelease from winget config 2025-03-19 08:27:02 +01:00
.devcontainer chore: update Go comment in Dockerfile 2026-03-24 22:42:11 +01:00
.github chore(deps): bump actions/github-script in the all group 2026-04-10 00:09:36 +00:00
.vscode fix(pwsh): never output BOM for init scripts 2026-02-22 15:30:49 +01:00
build chore: update Windows SDK version 2025-09-11 11:23:29 +02:00
packages/msi fix(nu): gracefully skip init when oh-my-posh is not installed (#7442) 2026-04-09 09:05:31 +02:00
src feat(claude): add cost sub-fields and rate limits 2026-04-10 09:50:35 +02:00
themes fix(theme): robbyrussell arrow turns red on command failure (#7440) 2026-04-09 08:12:14 +02:00
website chore(website): update all dependencies to latest and fix security vulnerabilities 2026-04-10 13:20:00 +02:00
.all-contributorsrc docs: update .all-contributorsrc [skip ci] 2026-04-10 09:34:47 +02:00
.commitlintrc.yml refactor(lint): remove help section from commitlint config 2024-09-22 11:04:11 +02:00
.editorconfig chore: add coding styles for Lua 2024-09-19 08:29:35 +02:00
.gitattributes chore: use AI changelog generation 2025-11-04 18:18:38 +01:00
.gitignore chore: use APM for shared agentic instructions 2026-03-11 16:58:22 +01:00
.markdownlint-cli2.yaml chore: add architecture agent 2026-03-05 08:27:37 +01:00
.prettierrc chore: add prettierrc 2026-02-16 16:26:51 +01:00
.vale.ini chore: do not lint mdx with vale 2026-03-10 17:15:47 +01:00
.versionrc.json docs(segments): revise descriptions for language segments 2022-05-12 17:25:45 +02:00
AGENTS.md chore: use APM for shared agentic instructions 2026-03-11 16:58:22 +01:00
apm.lock revert(git): reflect staged new files (A.) in Working status 2026-03-24 22:42:11 +01:00
apm.yml chore: update apm config 2026-03-18 09:13:59 +01:00
CODE_OF_CONDUCT.md chore(markdown): use descriptive text 2025-05-21 11:40:48 +02:00
CONTRIBUTING.md chore: remove inlne HTML 2026-03-11 16:58:22 +01:00
COPYING chore: adjust license 2022-02-28 07:48:03 +01:00
README.md chore: adjust project sponsors 2026-01-01 12:26:50 +01:00
SECURITY.md docs: correct typos 2023-10-05 11:41:05 +02:00

Oh My Posh logo – Prompt theme engine for any shell

MIT license badge

Build Status badge

Release version number badge

Documentation link badge ohmyposh.dev

Number of GitHub Downloads badge

This repo was made with love using GitKraken.

GitKraken shield

Sponsors

Documentation link badge ohmyposh.dev

Want to become a sponsor?

Join the community

Mastodon badge

Discord badge

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.

❤️ Support ❤️

Swag - Show your love with a t-shirt!

GitHub - One time support, or a recurring donation?

Ko-Fi - No coffee, no code.

Features

  • Shell and platform agnostic
  • Easily configurable
  • The most configurable prompt utility
  • Fast
  • Secondary prompt
  • Right prompt
  • Transient prompt

Documentation

Documentation

Reviews

Thanks