@kvwn/tui (0.3.0)

Published 2026-09-28 02:08:26 +00:00 by gmackie

Installation

@kvwn:registry=
npm install @kvwn/tui@0.3.0
"@kvwn/tui": "0.3.0"

About this package

@kvwn/tui

The terminal monitor behind kvwn: a live OpenTUI screen over Cloudflare Workers, Queues and D1, plus the pure pieces it is built from.

  • @kvwn/tui/run — runMonitor (the interactive screen) and renderOnce. Needs Bun: OpenTUI's native renderer has no Node build yet.
  • @kvwn/tui/text — renderText, the same rows as plain text. Runs anywhere, Node included.
  • @kvwn/tui/snapshot — snapshot, queuesData, d1Data: fetching, against @kvwn/core's services, with per-pane degradation.
  • @kvwn/tui/rows/* — the severity rules (queueSeverity, d1Severity, workerSeverity). The web UI's server uses these too, so every surface agrees on what is red.

Import the subpaths you need. The package index re-exports the components, which loads OpenTUI.

Dependencies

Dependencies

ID Version
@kvwn/core 0.3.0
@opentui/core 0.5.11
@opentui/react 0.5.11
effect 4.0.0-rc.112
react ^19.2.4

Development dependencies

ID Version
@types/bun ^1.3.10
@types/react ^19.2.14
Details
npm
2026-09-28 02:08:26 +00:00
1
UNLICENSED
42 KiB
Assets (1)
tui-0.3.0.tgz 42 KiB
Versions (2) View all
0.3.1 2026-09-28
0.3.0 2026-09-28