#terminal-graphics #kitty #terminal #graphics

kittage

Interact with all aspects of the kitty terminal graphics protocol

4 releases

Uses new Rust 2024

new 0.1.3 Feb 11, 2026
0.1.2 Feb 9, 2026
0.1.1 Nov 25, 2025
0.1.0 Aug 6, 2025

#437 in Command-line interface

Download history 216/week @ 2025-12-03 98/week @ 2025-12-10 67/week @ 2025-12-17 73/week @ 2025-12-24 68/week @ 2025-12-31 95/week @ 2026-01-07 108/week @ 2026-01-14 85/week @ 2026-01-21 114/week @ 2026-01-28 114/week @ 2026-02-04

438 downloads per month

MPL-2.0 license

110KB
2K SLoC

kittage

A full-featured rust library for interacting with the kitty terminal graphics protocol. This is still a work in progress but aims to implement all parts of the client side of the kitty terminal graphics protocol. At time of writing, it implements everything (including e.g. shared memory objects and reading in terminal responses) besides animation frames.

To start using it, you probably want to examine the documentation for the Action struct.

Dependencies

~2–26MB
~473K SLoC