← Back to tools

Polyglot Prompt

Dynamic prompt for zsh, bash, ksh, mksh, dash, yash, and more shells

Shell & Terminal linuxmacos Shell MIT

Description

Polyglot Prompt is a dynamic prompt that works across many shells including zsh, bash, ksh93, mksh, pdksh, oksh, dash, yash, busybox ash, and osh. It uses basic ASCII symbols and color when possible, making it portable across different environments.

AI Summary

A portable shell prompt that works across zsh, bash, ksh, dash, and many other POSIX shells

Capabilities

  • + Work across 10+ different shell environments
  • + Use basic ASCII symbols for maximum compatibility
  • + Display color when the terminal supports it
  • + Show Git branch and status information

Use When

  • When you work across multiple shell environments
  • When you need a prompt that works on minimal systems

Avoid When

  • x When you only use one shell and want richer features

Related Tools

View AGENTS.md for Polyglot Prompt