One app, two ways to render it

The web app, in a terminal

This is the same application running on the web and in a terminal. A small set of terminal-specific components handles the interface; the hooks, business logic, and libraries stay the same—including TanStack Query, Router, and Form. Browse the site with the keyboard controls below.

sam@playground ~ site-tuiInk + xterm.js

Loading terminal…

Click inside the terminal first. Move with ↑ / ↓ or j / k, press Enter to open something, and Esc to go back. Type ff for commands or ? for help. Press q in a menu to return home.