Terminal organization
Tabs, workspaces, tiled, stacked, and floating panes, live moves between windows, saveable layouts, a Session Navigator, and Unix-only detachable sessions.
A Linux-first GPU terminal emulator, written from scratch in Rust.
$ odytty --about
OdyTTY is written from scratch in Rust. Its parser, terminal model, renderer, graphics routing, settings, and shaders are OdyTTY code rather than a wrapper around an existing terminal core. Its Odyssey visual identity is built in; OdyTTY runs independently of OdysseyOS.
Linux is the primary target. Current release: v0.16.1, an AppImage update-information patch over the v0.16.0 pane and window workflows release.
$ odytty --features
This summary covers the major shipped features. The features page documents implementation details and limitations.
Tabs, workspaces, tiled, stacked, and floating panes, live moves between windows, saveable layouts, a Session Navigator, and Unix-only detachable sessions.
SSH connection management, remote shell integration, clickable paths, bare URLs, and an in-app image viewer.
GPU text, color emoji, Kitty graphics, Sixel, iTerm2 inline images, ligatures, and measured joining-script coverage.
Named profiles, opt-in External palette following, live settings, and 145 built-in themes.
$ odytty --whats-new
v0.16.0 adds pane and window workflows. Start from the right-click menus; the command palette offers the same actions.
Make a pane read-only while keeping copy, search, and scrollback. Add broadcast receivers deliberately, confirm multiline paste, and stop with Ctrl+Shift+X. Receiver sets are never saved.
Read-only panes →Move running tabs and panes through menus and the numbered picker, or use stacked and floating layouts. Dragging out of a window is unsupported; Wayland chooses new-window placement, and the quick terminal never sends or receives panes.
Move between windows →Export text or self-contained HTML through a native save dialog, with a 32 MiB cap and image placeholders. No application metadata is added; sensitive text already in the terminal is included as it appears.
Scrollback export →Current patch: v0.16.1. AppImage update information is the only change from v0.16.0; OdyTTY itself performs no automatic update check.
Full release notes and history →$ cat community/feedback.log
I needed a terminal that supported GPU acceleration and looked good, but most fall short on aesthetics. OdyTTY best met my needs. It deserves more attention than it currently gets.
$ odytty --evidence
These v0.12.0 figures describe the recorded benchmark machine and protocol; they are not v0.16.1 data or an overall terminal ranking.
$ ls documentation/