odytty
Linux terminal emulator built around visual identity and in-app menu-driven configuration - theme builder, bloom/CRT/retro effects, GPU rendering.
OdyTTY is a GPU rendered Rust terminal with built in effects
OdyTTY is a terminal emulator written from scratch in Rust that renders text on the GPU and includes a theme builder with retro visual effects. The project is licensed under GPL 3.0.
A terminal built from the ground up
OdyTTY owns the full terminal path, from the PTY through escape sequence parsing, terminal state, text layout, and shaders. It combines that foundation with readable GPU text, tabs and panes, inline media, in app configuration, accessibility controls, and optional visual effects. The README describes it as Linux first, with packaged macOS Apple Silicon and Windows builds, and it runs independently of OdysseyOS.
Installing on each platform
On Linux the installer detects apt or dnf and installs the matching checksummed package, while other x86_64 systems get a portable binary tarball. Arch users can install it from the AUR with paru or yay. macOS uses a Homebrew cask for the prebuilt Apple Silicon app, and Windows is supported through Scoop. The terminal prefers Vulkan, also supports accelerated OpenGL or GLES, and falls back to slow software rendering.
Visual identity and themes
The project centers on an Odyssey visual identity, with a default theme that shows a colorized git graph, a project tree, and truecolor gradients plus a bloom effect. An in app menu drives configuration and a theme builder lets users adjust the look. With a small but growing star count, OdyTTY targets users who want a terminal that looks as custom as it behaves.
Editorial conclusion
OdyTTY is licensed under GPL 3.0, is written in Rust for GPU rendering, and prefers the Vulkan backend with OpenGL, GLES, and software fallbacks.
Community notes