Attyx 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)

attyx
Attyx — Terminal emulator

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