Tool Open source

hqtui

hqtui is a TypeScript terminal UI library developed by profullstack for building btop-style dashboards with a one-import API and zero runtime dependencies. It renders directly through ANSI/VT sequences using a typed-array cell framebuffer, differential rendering, truecolor with automatic 256- and 16-color fallback, and Braille or block graphics, without ncurses, a browser DOM, React, native add-ons, or network access. Its API provides layouts, panels, tables, trees, logs, meters, graphs, forms, dialogs, themes, mouse input, and responsive terminal handling. A headless renderer can produce text, screen, ANSI, or HTML output for testing without a TTY. Bun is the default runtime; Node 22.6 or newer is supported, with best-effort Deno support. The project is MIT-licensed and includes a demo dashboard with real or simulated system metrics.

View repository Visit site Mentioned in 1 video ↓

What hqtui is used for

1 use taken from transcripts — each links to the moment in the video.

  • Builds btop-style terminal dashboards with a single import, rendering through raw ANSI sequences without ncurses, browser DOM, React, native add-ons, or network access.

Videos mentioning hqtui

1 in the library.