Appearance
Silvery
React TUI framework with 30+ components, layout feedback, 100+ terminal protocol sequences. 177KB gzipped, zero native dependencies.
Silvery is a React-based TUI framework that brings component-driven development to the terminal. With 30+ built-in components (SelectList, TextInput, VirtualList, CommandPalette, ProgressBar), semantic theming with 38 palettes, and layout feedback via useContentRect, it enables responsive terminal UIs that were previously impossible.
Silvery requires the Modern TUI baseline — truecolor for its theme system, mouse tracking for interactive components, bracketed paste for text input, and synchronized output for flicker-free rendering. It gracefully degrades on terminals missing Rich features (Kitty keyboard, graphics protocols).
Analysis2026-03-26
Silvery requires the Modern TUI baseline — 5 of 8 tested terminals are fully compatible. Compatible: Ghostty, iTerm2, Cursor, VS Code, Cursor. Partial compatibility: Kitty (96%), Terminal.app (96%), Warp (98%). Same baseline tier (Modern TUI) as Textual, Bubbletea, Ratatui. Other frameworks target: Ink, Blessed (Core TUI).
Required Baseline
🔵Modern TUIExpected by modern TUI frameworks
Silvery requires the Modern TUI baseline (47 features). Terminals meeting this baseline can run Silvery applications with full functionality.