
wiedymi/resttyPowerful, lightweight web terminal. Batteries included. Powered by libghostty-vt, WebGPU, and text-shaper.
TypeScript★ 408↓ 4,614/moSep 12, 2026
crates.io · npm73Goodhealth index

Dicklesworthstone/charmed_rustRust port of the Charm ecosystem (Bubble Tea, Lip Gloss, Bubbles, Wish): Elm-architecture TUIs, CSS-like terminal styling, and SSH app framework
Rust★ 40↓ 40.3K/moOct 21, 2026

beorn/termlessLike Playwright, but for terminal apps — headless testing across xterm.js, Ghostty, Alacritty, WezTerm, and more
TypeScript★ 36↓ 18.1K/moOct 20, 2026
JavaScript · HTML★ 5↓ 4,314/moSep 10, 2026
crates.io · npm69Goodhealth index
Rust · TypeScript★ 420↓ 16.2K/moSep 15, 2026

taigrr/bubbletermHeadless, embeddable ANSI terminal emulator in Go with a Bubble Tea-compatible rendering layer for building TUIs
Go★ 28Sep 19, 2026
JavaScript★ 8↓ 5,268/moOct 20, 2026
crates.io65Goodhealth index

Dicklesworthstone/rich_rustBeautiful terminal output for Rust inspired by Python's Rich: tables, panels, syntax highlighting, progress bars, and full-color rendering
Rust★ 82↓ 17.1K/moAug 23, 2026

ZviBaratz/frescoGenerative, free-running animated fields for the terminal (rain, tunnel, ripple, galaxy) — a pure (width, height, frame) → ANSI engine. MIT.
Go★ 0Sep 11, 2026
NuGet63Moderatehealth index
C#★ 428Sep 11, 2026
npm62Moderatehealth index
TypeScript★ 1↓ 3,164/moSep 14, 2026
crates.io60Moderatehealth index
Rust★ 324↓ 5.4M/moSep 16, 2026
npm60Moderatehealth index
JavaScript★ 97↓ 191M/moSep 16, 2026
npm60Moderatehealth index
JavaScript★ 527↓ 1.8B/moSep 16, 2026
npm60Moderatehealth index
JavaScript★ 1,129↓ 177.6K/moAug 25, 2026
NuGet60Moderatehealth index

uniblab/Icod.TermInfoManaged, dependency-free .NET implementation of terminfo/libtinfo for terminal capability metadata, compiled terminfo parsing and discovery, parameter expansion, color semantics, padding-aware output, and ANSI, DEC, xterm, Windows Console, and Windows Terminal profiles.
C#★ 0Sep 15, 2026

Defacto2/magicnumberA magic number / magic byte Go package to read files and discover the format type.
Go★ 0Sep 19, 2026
PyPI59Moderatehealth index
C★ 47Sep 19, 2026
npm59Moderatehealth index
JavaScript · TypeScript★ 465↓ 2.9B/moOct 21, 2026
npm59Moderatehealth index
TypeScript★ 11↓ 4,718/moOct 14, 2026
npm59Moderatehealth index
JavaScript★ 3,376↓ 803.4K/moSep 13, 2026
Go★ 1,364Oct 21, 2026
npm59Moderatehealth index
TypeScript · JavaScript★ 81↓ 242M/moSep 16, 2026
npm57Moderatehealth index
JavaScript★ 106↓ 222M/moSep 16, 2026
crates.io57Moderatehealth index

amarbel-llc/crapCommand Result Accessibility Protocol — a TAP fork for human-readable script output trees with ANSI display hints, locale-aware numbers, status lines, and streaming — read-only mirror of code.linenisgreat.com/crap
Go · Nix★ 0Sep 15, 2026
npm57Moderatehealth index
TypeScript★ 0↓ 176.7K/moOct 22, 2026
Packagist57Moderatehealth index

getmilpa/live-tuiTerminal transport layer for Milpa Live: retained-mode TUI runtime with virtual-buffer diffing, its own ANSI painter, and the node renderers that paint Milpa Live components in the terminal.
PHP★ 0↓ 12.6K/moOct 22, 2026
npm56Moderatehealth index
JavaScript★ 371↓ 1.9B/moSep 19, 2026
npm56Moderatehealth index
JavaScript★ 6↓ 149M/moSep 16, 2026
npm56Moderatehealth index
JavaScript★ 877↓ 140M/moSep 17, 2026