[READ-ONLY] Mirror of https://github.com/bombshell-dev/tty. Platform independent 2D layout engine for terminal applications based on Clay bomb.sh/docs/tty
Something went wrong. Try again.
✨ add @clayterm/virtualizer v1 (PRs 1–3) master
Implement the virtualizer package for viewport virtualization over large terminal text output. This covers PRs 1–3 of the implementation plan: - PR 1: Export createDisplayWidth from renderer (WASM per-codepoint wcwidth, R.WIDTH.* tests) - PR 2: Virtualizer core — appendLine, resolveViewport, ring buffer, ANSI scanner, wrap walker, getLineDisplayWidth (~66 tests) - PR 3: scrollBy + scrollToFraction with all deferred scroll-dependent tests (~92 tests total) resize() still throws "not implemented" — deferred to PR 4.
Author Taras Mankovski Date (Apr 11, 2026, 10:30 AM UTC) Commit 7462e0df 7462e0df2d2b8f2b23a39633f07f1b0bfd674f85 Parent c1e987fc c1e987fce7f062e8382343e10fd2033c3be96fd4