ratty

★ 3.3K

ratty is an open-source terminal emulator written in Rust that renders its window on the GPU and can display 3D graphics inline, right between lines of command-line output. People reach for it when they want a fast, hardware-accelerated terminal, when they need to show 3D models and visualizations directly in the console without a separate viewer window, or when they build console apps with ratatui and want an environment where the interface can lean on graphics. The project comes from the ratatui ecosystem — a Rust library for text user interfaces — so it is mainly interesting to people who write command-line tools and want to extend what those tools can show. What sets it apart from familiar terminals is built-in support for 3D graphics in the output stream, not just text and images. It is a tool for enthusiasts and developers: for everyday SSH work on a server an ordinary terminal is enough, and the 3D features only matter in programs that know how to use them. It needs a GPU capable of hardware rendering, and the project is young, so test it on your own system before making it your main terminal.