GitHub - TAUI-Standards/taui-ink-adpater: The official Ink adapter for implementing the Terminal Agent UI (TAUI) Standards By Tariq Shams

1 min read Original article ↗

TAUI Ink Adapter

The official Ink adapter for Terminal Agent UI (TAUI).

Ecosystem

Built on the TAUI-0001 Specification and powered by:

All packages and the TAUI specification created by Tariq Shams.

Demos

High-Fidelity HTOP

TAUI HTOP Dashboard

Interactive Dashboard

TAUI Interactive Dashboard

Features

  • Spec-Compliant: Renders all primitives from TAUI-0001.
  • Interactive: Focus-aware buttons, inputs, and select lists.
  • Modern ESM: Built for NodeNext with pure ESM support.
  • Flexible Layout: Full support for Grid and Flexbox layouts in the terminal.

Installation

npm install @taui-standard/ink-adapter

Usage

import { TAUIRuntime } from '@taui-standard/core';
import { startTAUI } from '@taui-standard/ink-adapter';

const runtime = new TAUIRuntime();
runtime.setDocument(myDoc);

startTAUI(runtime);

License

Apache License 2.0