Rare find

Ink. Build interactive programs that run in the terminal, using the same tools web developers use.

term.ink

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

June 2026
  • Release —
  • 7.1.0
  • Add `suspendTerminal()` to hand the terminal to a child process (#972)
  • Release —
  • 7.0.6
  • Fix stale frames on Windows when output exactly fills the terminal (#…
May 2026
  • Release —
  • 7.0.5
  • Fix: Update to xo 2 (#962)
  • Fix: Handle incomplete stack frames in error overview (#965)
  • Release —
  • 7.0.4
  • Fix: Share resize listener via `emitLayoutListeners` instead of per-h…
  • Fix: Remove `useEffectEvent` functions from `useEffect` dependency ar…
  • Release —
  • 7.0.3
  • Tweaks
  • Fix: Drop stale `<Static>` output from fullStaticOutput on identity c…
  • Fix: <Static> remount via key change drops new items (#948)
  • Fix `useBoxMetrics` not accepting ref objects with an initial null va…
  • Add Deep Code CLI to "Who's Using Ink" section (#944)
  • Release —
  • 7.0.2
  • Fix: Defer raw mode disable to prevent process hang on component swap
  • Fix linting errors, warnings (#941)
April 2026
  • Release —
  • 7.0.1
  • Release —
February 2026
  • Release —
  • Release —