Ratty

A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀

Ratty logo

Date Created:

May 10, 2026

Platforms:

macoslinux

Language:

rust

Source Code Availability:

Open Source (MIT)

Development State:

active

Ratty is a GPU-rendered terminal emulator written in Rust and built with Ratatui.

 

Inspired by TempleOS, it pairs a traditional terminal with an inline 3D graphics mode, complete with a customizable spinning rat cursor.

 

It runs in both a classic 2D mode and a 3D mode (toggled with Ctrl+Alt+Enter), renders interactive 3D objects inline via its own Ratty Graphics Protocol (RGP), and supports images through the Kitty Graphics Protocol.

Ratty preview

Features

How to install Ratty

Ratty runs on Linux and requires a GPU and graphics stack supported by Bevy and wgpu.

 

Install it from crates.io with:

 

cargo install ratty

 

on Arch Linux with:

 

sudo pacman -S ratty

 

You can also grab a prebuilt binary from GitHub releases.

Compare Ratty With:

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.