cat for Markdown — render .md files in the terminal with colors, underlined headings, tables, and clickable links.
Inspired by the pi coding agent’s markdown display.
catmd README.md
catmd notes.md docs/guide.md
echo "# Hello" | catmdOptions:
--no-color— plain output--no-hyperlinks— no OSC 8 terminal links--theme PATH— customtheme.json(default: bundled theme; override withCATMD_THEME)
Try the showcase file:
catmd EXAMPLE.mdInstalled from GitHub via PlebeiusGaragicus/tap. No npm package registry.
brew tap PlebeiusGaragicus/tap
brew install catmdUpdate:
brew update
brew upgrade catmdRequires Homebrew and Node.js 22+ (installed automatically by the formula).
See AGENTS.md for releases (git tags + tap formula) and how to verify with brew upgrade catmd.