piext / themes
Theme gallery
Previews are rendered from each theme's actual JSON — the same 51 color tokens pi
uses in the terminal. pi ships with built-in dark and light themes;
everything below comes from the community. Switch themes in pi with /settings.
> add dark mode to the settings page
✻ thinking… scanning src/settings for the theme provider
⚒ edit src/settings/Appearance.tsx - const theme = "light"; + const theme = usePreferredTheme(); return <ThemeProvider value={theme}>
## Done Added a `prefers-color-scheme` hook with a manual override.
const usePreferredTheme = () => "dark";
✓ tests passed ✗ 0 failed 2.1s · 14.2k tokens
❯ type a message…
Neon Green from luongnv89/pi-extensions
> add dark mode to the settings page
✻ thinking… scanning src/settings for the theme provider
⚒ edit src/settings/Appearance.tsx - const theme = "light"; + const theme = usePreferredTheme(); return <ThemeProvider value={theme}>
## Done Added a `prefers-color-scheme` hook with a manual override.
const usePreferredTheme = () => "dark";
✓ tests passed ✗ 0 failed 2.1s · 14.2k tokens
❯ type a message…
Neon Green Light from luongnv89/pi-extensions
> add dark mode to the settings page
✻ thinking… scanning src/settings for the theme provider
⚒ edit src/settings/Appearance.tsx - const theme = "light"; + const theme = usePreferredTheme(); return <ThemeProvider value={theme}>
## Done Added a `prefers-color-scheme` hook with a manual override.
const usePreferredTheme = () => "dark";
✓ tests passed ✗ 0 failed 2.1s · 14.2k tokens
❯ type a message…
OpenCode from luongnv89/pi-extensions
> add dark mode to the settings page
✻ thinking… scanning src/settings for the theme provider
⚒ edit src/settings/Appearance.tsx - const theme = "light"; + const theme = usePreferredTheme(); return <ThemeProvider value={theme}>
## Done Added a `prefers-color-scheme` hook with a manual override.
const usePreferredTheme = () => "dark";
✓ tests passed ✗ 0 failed 2.1s · 14.2k tokens
❯ type a message…
Hermes Agent from luongnv89/pi-extensions
🎨 Made a theme? A pi theme is one JSON file — drop it in a package's
themes/ directory and it's installable. Learn the format,
then submit it and we'll render a live preview here.
Packages that ship themes
- @yevhen.b/pi-macos-theme-sync — Sync Pi's theme with macOS appearance changes.
- @taterdoge/pi-ayu — Ayu dark and light color themes for the Pi Coding Agent. Low-contrast dark surface with amber, blue, green, and coral accents.
- @davehardy20/pi-theme-switcher — Pi package for switching TUI themes on the fly.
- pi-modus-themes — Modus Operandi and Modus Vivendi themes for pi coding agent
- pi-zentui — A Starship-inspired statusline and Opencode-style TUI for Pi.
- mitsupi — Armin's pi coding agent commands, skills, extensions, and themes
- pi-studio — Two-pane browser workspace for pi with prompt/response editing, annotations, critiques, active quiz, prompt/response history, live previews, and tmux-backed REPL/literate REPL workflows
- pi-cc-header — Claude Code–style startup header for Pi — pixel-animated Pi logo with a 9-color palette, toggleable IBM stripes and Minecraft gradient themes, paired with a configurable info bar displaying version, model, resource stats, AGENTS.md marker, cwd, and a cust
- @victor-software-house/pi-curated-themes — Curated dark terminal themes for pi, adapted from iTerm2-Color-Schemes
- @adrianapan/pikit — An opinionated Pi agent configuration. Includes: custom theme, plan mode, artifacts, subagents, LLM council, configurable restrictions, MCP support and a styled UI.
- @firstpick/pi-themes-bundle — Firstpick's custom Pi coding agent themes.
- pi-open-tui — A polished TUI for Pi coding agent: animated logo header, Starship-style footer, rounded editor with model metadata, and prompt-box user messages. Combines the best of pi-haiku, pi-claude-code-tui, and pi-zentui.
- @spences10/pi-themes — Polished theme pack for Pi that improves contrast, mood, and visual hierarchy in the terminal UI
- @pandi-coding-agent/pandi-theme — Paquete de temas para Pi con variantes oscura y clara de Panda Syntax, el compañero visual de la mascota Pandi.
- zmarketplace — Cross-agent marketplace search: find, audit, and install plugins/skills/themes/prompts across pi, omp, claude code, opencode, gemini cli, and codex
- pi-cozy-ui — Cozy UI for Pi — left-bar input box, startup screen, and cozy themes
- @ayulab/oh-my-pi — Personal Pi toolkit: extensions and themes
- bestony-pi-preset — Bestony's personal Pi coding agent preset — skills, extensions, prompts, and themes.
- pi-terminal-theme — Pi terminal themes using ANSI 0..15, with an optional tinted variant for custom palette slots.
- awesome-pi-themes — A curated collection of 27 original dark themes for Pi Coding Agent with a live web preview
- @sageveil/pi — Sageveil TUI theme and statusline for Pi Coding Agent.
- pi-agent-extensions — 17 extensions and four themes for the Pi coding agent
- pi-tidy-footer — Tidy and better footer for Pi — native layout, layered with new features: live display of multi-currency token cost and account balance with color warnings; extension sorting, wrapping, and label tweaks; git file status; and tool activity indicators.
- @minhduydev/pi-harness — A portable Pi Coding Agent package with curated extensions, skills, prompts, and themes.
- @wishx127/pi-tokyo-night — Pi theme + extension bringing Tokyo Night color scheme with a Powerline-style status bar
- @misabegovic/pi-brain — A cozy knowledge home for pi. Distributed as a global package; brain clones are content-only and inherit skills, prompts, themes, tools, and the extension from the install.
- @mediadatafusion/pi-workflow-suite — Multi-agent workflow suite for Pi with Idle, Standard, Plan, Mission, approval gates, reviewer/validator roles, sub-agents, model routing, web search/fetch, browser checks, diagrams, compaction, presets, settings, themes, widgets, and Repo Lock.
- @ifi/oh-pi-themes — Color themes for pi: cyberpunk, nord, gruvbox, tokyo-night, catppuccin, and more.
- @joshbochu/pi-oscura-theme — Oscura Midnight theme and terminal skin for Pi
- @baretread/pi-forge — Matte graphite, molten copper Forge theme and visual atmosphere for Pi.
- @xynogen/pix-themes — Theme pack for Pi Coding Agent (7 dark themes)
- @sherif-fanous/pi-theme-sync — Pi package extension that automatically switches Pi themes to match terminal or OS appearance
- @minhduydev/md-harness — Project-local Pi distribution package: behavioral kernel, skills, prompts, themes, and the four custom agents, with a thin setup CLI.
- alps-pi — Personal pi beautification extension with runtime TUI message frames, fixed bottom input, animations, and theme support.
- @firstpick/pi-skill-lab-qc-presentation-theme — Reusable Agent Skill for creating modern green HTML/CSS/JS presentations for chemical production QC laboratory audiences.
- pi-ghostty-theme — Choose and live-preview Ghostty terminal themes inside Pi without changing Pi's own theme.
- pi-catppuccin-tui — Exact Catppuccin themes for Pi, plus optional Catppuccin TUI polish.
- pi-madeofcode — The madeofcode TextMate theme for the Pi coding agent TUI, with protan and tritan colorblind-safe variants.
- @astrofoundry/pi-astro — Personal pi customizations (extensions, skills, prompts, themes) for the pi coding agent.
- pi-aftc-toolset — Footer widget with costs, cache, turns, ctx window tracking etc. Detailed usage reports, Isolated SSH, Self learning & injecting issues & solutions, various skills, 3 themes, prompt repeater, shortcuts and more.
- tau-coding-agent — Opinionated Pi package with web search, review workflows, sandboxing, memory, usage reporting, skills, and a theme
- @zhcsyncer/pi-glance — A polished input surface for the Pi coding agent with composable statuses, context progress, and highlighted auto-compaction.
- pi-live-theme — A pi extension that adds a /theme slash command with live theme preview. Scroll through available themes and see them applied in real time.
- pi-starline — A Starship-inspired statusline and Opencode-style TUI for Pi.
- tau-all-agent — Full Tau package for Pi with coding workflows, web search, sandboxing, memory, Telegram, Home Assistant, OpenSCAD, skills, and a theme
- pi-everforest-tui — Everforest light and dark themes for Pi, plus optional matching TUI polish.
- 1st-pi — est7's Pi coding agent preset — skills, extensions, prompts, and themes.
- @open-hax/uxx — Open Hax UI component library with React primitives, shared design tokens, reusable themes, and color palettes.
- pi-blackboard-theme — Blackboard and Blackboard Pro themes for Pi.
- @aliou/pi-theme-jellybeans — Jellybeans Mono themes for Pi in dark and light variants.
- @piex-dev/theme-dark-terminal — Dark Terminal theme for pi — high-contrast terminal-inspired dark theme with vivid green, blue, and red accents
- pi-themes — A collection of major color themes for pi with a theme switcher extension
- pi-claude-code-tui — A pi package that gives the TUI a polished Pi startup header and Codex-style input box.
- @rokiy/pi-ui — Custom pi terminal UI with themes, layout, and message rendering
- @saburto/pi-colorful-footer — Replaces the default pi footer with a vibrant, icon-rich status bar using emoji icons and theme-colored backgrounds. No Nerd Fonts required.
- @dbaida/pi-sync — Git-backed Pi extension for syncing agent settings, skills, prompts, themes, and extensions across machines.
- @juanibiapina/pi-tokyonight — Tokyo Night theme for pi coding agent
- pi-ui-catppuccin — Catppuccin Mocha theme and Claude-style statusline for pi
- @normful/pi-show-theme-colors — Display all available colors in the active Pi theme via a /theme-colors modal
- @ferologics/pi-extensions — Custom Pi extensions bundle (deep-review, pi-ghostty-hunk, pi-ghostty-lazygit, pi-notify, pi-system-theme, plan-mode, pi-verbosity-control)