ori-term

ori-term is a GPU-accelerated terminal emulator written in Rust that integrates terminal emulation, multiplexing, and window management into a single application. It treats splits, tabs, floating panes, and multiple windows as core primitives rather than layered plugins.

Record

At a glance

Why it exists

Integrating terminal emulation, multiplexing, and window layout into a single architecture removes keybinding conflicts and performance overhead.

Division
Open source
Relationship
Open-source project of Elucidsoft LLC
Stage
Alpha
Category
Terminal emulator
Built for
Terminal users on Windows, Linux and macOS
Version
0.2.0-alpha.20260528
Licence
MIT
Built with
Rust, GPU rendering
Detail

What ori-term is

Developers frequently stack separate terminal emulators, terminal multiplexers, and window managers that operate in friction. Scrollback buffers conflict with split panes, keybindings collide across layers, and layout recalculations must be mediated across disconnected process boundaries.

ori-term resolves this friction by integrating these layers into a unified architecture. Tiling splits, tabbed navigation, floating panes, and multi-window layouts are first-class features powered by a GPU-accelerated rendering engine with negligible idle CPU utilization. It includes font ligatures, inline image protocols, custom themes, and consistent frameless window chrome across Windows, Linux, and macOS.

ori-term is in alpha at version 0.2.0-alpha.20260528 under the MIT license, functioning as a daily driver across Windows, Linux, and macOS. Ongoing development is focused on background session detachment, remote shells over SSH/WSL, and headless client support.