Minimalistic API for writing text-based user interfaces in pure Crystal 🍮
-
Updated
Oct 3, 2026 - Crystal
Minimalistic API for writing text-based user interfaces in pure Crystal 🍮
A Go package for terminal I/O primitives: streams, TTY detection, width querying, and color adaptation.
Elegant and unified terminal I/O for Node.js — simplify reading input, writing output, and controlling the console with ease.
Provide a tiny cross-platform PTY for Node.js and Zig with native terminal support, ConPTY on Windows, and no node-gyp or C++ build step
Optional terminal control and live-line IO helpers for Lean 4
Lightweight, standalone Go module for robust process lifecycle management and interactive I/O.
To associate your repository with the terminal-io topic, visit your repo's landing page and select "manage topics."