Attyx Alpha
Less terminal,
more terminal
A deterministic, VT-compatible terminal emulator written in Zig. GPU-accelerated rendering with Metal on macOS and OpenGL on Linux. Fast, correct, and configurable.
$ brew tap semos-labs/tap
$ brew install attyx
macOS (Apple Silicon & Intel) · Linux (x64 & ARM64)
Features
Deterministic Engine
Predictable, reproducible terminal behavior. Every input produces the same output, every time.
GPU Rendering
Hardware-accelerated rendering with Metal on macOS and OpenGL on Linux. Smooth and fast.
VT Compatible
Full VT sequence support. Works with every CLI tool, shell, and TUI application you already use.
Full Color
Complete SGR support — 16, 256, and 24-bit true color. Your terminal, in full color.
Scrollback Buffer
Configurable scrollback with efficient memory usage. Scroll through your terminal history.
Mouse Support
X10 and SGR mouse encoding. Click, scroll, and select text with full mouse input support.
In-Terminal Search
Search through terminal output without leaving the terminal. Find what you need instantly.
TOML Config
TOML and CLI configuration with hot reload. Change settings without restarting.
Cross-Platform
Native support for macOS and Linux. Same experience across platforms.
Unicode & IME
Full Unicode support with proper wide-character handling. IME input for CJK and other languages.
Hyperlinks
OSC 8 hyperlink support. Clickable URLs right in your terminal output.
Bracketed Paste
Bracketed paste mode for safe pasting. Your shell knows when you're pasting, not typing.
Kitty Graphics
Kitty graphics protocol support. Display images, plots, and rich visual content directly in the terminal.
Kitty Keyboard
Kitty keyboard protocol for unambiguous key reporting. Modifier keys, key release events, and full disambiguation.
Written in Zig — fast, safe, and portable