Warn: This is a work-in-progress project.
Rabbitty is a terminal emulator chasing foot-like memory thrift and cross-platform speed, with feature-ful and polish.
- Lean memory: small, steady footprint even with deep scrollback.
- Fast paths: low-latency rendering and input.
- Cross-platform: consistent on macOS, Linux, Windows.
- Featureful and fancy: tabs, themes, and modern UX without bloat.
- SSH Managing
- Plugin support with wasm
- Easy changing theme
- Easy file upload & download with SFTP
- Split terminal in single tab
Rabbitty ships with built-in color schemes (Catppuccin Mocha, Dracula, Tokyo Night, Nord, One Dark, Gruvbox Dark, Solarized Dark) and supports user-defined themes via TOML files.
- Create the themes directory:
mkdir -p ~/.config/rabbitty/themes - Add a
.tomlfile (e.g.~/.config/rabbitty/themes/my-theme.toml):name = "My Custom Theme" foreground = "#c0caf5" background = "#1a1b26" cursor = "#c0caf5" [ansi] black = "#15161e" red = "#f7768e" green = "#9ece6a" yellow = "#e0af68" blue = "#7aa2f7" magenta = "#bb9af7" cyan = "#7dcfff" white = "#a9b1d6" bright_black = "#414868" bright_red = "#f7768e" bright_green = "#9ece6a" bright_yellow = "#e0af68" bright_blue = "#7aa2f7" bright_magenta = "#bb9af7" bright_cyan = "#7dcfff" bright_white = "#c0caf5"
- Restart Rabbitty โ the theme appears in Settings > Theme > Color Scheme.
A theme with the same name as a built-in will override it. See assets/example-theme.toml for a full reference.
- Linux (x86_64, aarch64)
- Windows (x86_64)
- macOS (Apple Silicon)
