A terminal emulator built from scratch in Rust. GPU-rendered with wgpu. Native multiplexing. Persistent sessions. Cross-platform.
Built in Rust. Rendered with wgpu. No Electron. No compromise. Every frame is GPU-composed with damage tracking — only changed cells hit the pipeline.
Multiplexing is native, not bolted on. Splits, tabs, floating panes, and persistent sessions are first-class primitives. Drop tmux.
A daemon keeps your sessions alive. GUI crashes, network drops — reconnect and pick up where you left off. Multiple clients, one process tree.
// SPECS
// HIGHLIGHTS
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.
// INSTALL
Native binary. No runtime dependencies. See installation docs for all platforms.