A terminal emulator built from scratch in Rust. GPU-rendered with wgpu. Native multiplexing. Persistent sessions. Cross-platform.

zsh ×
~/projects
// SEE SCREENSHOTS OF THE REAL THING
01

Built in Rust. Rendered with wgpu. No Electron. No compromise. Every frame is GPU-composed with damage tracking — only changed cells hit the pipeline.

02

Multiplexing is native, not bolted on. Splits, tabs, floating panes, and persistent sessions are first-class primitives. Drop tmux.

03

A daemon keeps your sessions alive. GUI crashes, network drops — reconnect and pick up where you left off. Multiple clients, one process tree.

CUSTOM THEMES

Define your color scheme in TOML. Changes apply instantly via hot-reload. Configure separate light and dark themes — ori-term switches automatically with your system.

FULL IMAGE SUPPORT

Kitty graphics protocol, Sixel, and iTerm2 inline images. GPU-composited alongside the terminal grid. Animated GIF support. LRU eviction keeps memory in check.

MARK MODE

Vi-style keyboard navigation. Word motions, line motions, inline search, bracket matching, visual selection modes. Navigate your terminal like you navigate your editor.

SMART FONTS

HarfBuzz shaping for ligatures and complex scripts. Multi-face fallback chains. Color emoji. Subpixel rendering. Built-in box drawing and Powerline glyphs.

Native binary. No runtime dependencies. See installation docs for all platforms.