Tiny, cross-platform PTY library for Node.js, built in Zig, also usable as a standalone Zig package. Supports Linux, macOS, and Windows.
A compact tool that enables Node.js applications to run interactive command-line programs with full terminal features like colors, resizing, and prompts on any operating system.
How It Works
You find zigpty while searching for an easy way to run command-line programs inside your app, like shells or tools that need a real terminal feel.
You bring zigpty into your project effortlessly—no extra tools or compilers required, just a quick addition.
You launch a shell or program, and it instantly feels like a real terminal with colors, prompts, and smooth interaction.
You adjust the window size anytime, and everything adapts perfectly without glitches.
You type commands, see live output, handle prompts, and even wait for specific text before responding, just like on your desktop.
Your app now embeds full terminals, tests tools flawlessly, or powers smart agents—lightweight and reliable across all computers.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.