WinPrint Kindel
winget install --id=Kindel.WinPrint -e WinPrint is a modern source code and text printing app with a cross-platform terminal UI and Windows/macOS GUI.
winget install --id=Kindel.WinPrint -e WinPrint is a modern source code and text printing app with a cross-platform terminal UI and Windows/macOS GUI.
A modern take on the classic source code printing app from 1988.
Human and AI Agent friendly print utility with syntax highlighting, multiple pages-up, headers/footers. Cross platform (Mac, Linux, Windows) GUI, TUI, and CLI. Print source code, Markdown, web pages, and reports generated by legacy systems.
wp)
The wp terminal UI renders true print previews as sixel/kitty graphics, without leaving the terminal: page through a document, zoom in, pan with the mouse, switch sheet definitions, and open another file.
wp print)
Print (or dry-run with --what-if) straight from the shell — same sheet/printer options as the TUI and GUI.
wp gui)
The GUI on Windows (left) and macOS (right): visual print preview, settings, and wp gui to launch from the terminal.
Install with winget — one command gives you both the GUI and the wp terminal UI:
winget install Kindel.WinPrint
Or download the signed installer Kindel.WinPrint-win-x64-Setup.exe from the
latest release and run it. (On new releases
SmartScreen may say it "isn't commonly downloaded" — that's a reputation check, not a signing
problem; the publisher reads Kindel, LLC. See the Installation Guide.)
brew tap kindel/winprint
brew install winprint # WinPrint GUI app — also bundles the `wp` terminal UI
brew install kindel/winprint/wp # `wp` terminal UI (the GUI is Windows/macOS only)
See the Installation Guide for detailed instructions, prerequisites, and upgrade/uninstall steps.
Launch the TUI:
wp
Launch the GUI on Windows or macOS:
wp gui
You can also find WinPrint in the Start Menu (Windows) or via Spotlight (macOS).
.ans/.ansi), decoding ANSI escape sequences to color.wp provides a terminal UI on Windows, macOS, and Linux.wp gui launches the GUI on Windows and macOS.The GUI is available on Windows and macOS via wp gui.

Open a file in the terminal UI:
wp Program.cs
Pass print preview options:
wp Program.cs --printer "Microsoft Print to PDF" --sheet "Default 2-Up"
Launch the GUI:
wp gui
Print headlessly:
wp print Program.cs --what-if --sheet "Default 2-Up"
See the User's Guide for complete CLI documentation.
See CONTRIBUTING.md for development setup, build instructions, and release process.