#graphics-api #cat #graphics #api

bin+lib kitget

Display and customize cat images in your terminal 😼

2 releases

Uses new Rust 2024

0.0.2 Apr 14, 2025
0.0.1 Apr 12, 2025

#20 in #graphics-api

39 downloads per month

MIT and LGPL-3.0-or-later

19KB
269 lines

kitget

Display and customize cat images in your terminal 😼

kitget

Usage

preview 0 preview 1
preview 2 preview 3

Fastfetch integration

You can use kitget directly with Fastfetch:

kitget --square | fastfetch --file-raw -

This might not work on terminals supporting images. Example Bash function (to use in your ~/.bashrc) for Kitty:

ff() {
    stamp="$(date +%s)"
    kitget --square -o "/tmp/kitget-$stamp"
    clear
    fastfetch --kitty "/tmp/kitget-$stamp" "$@"
    rm -f "/tmp/kitget-$stamp"
}

Installation

Arch Linux

kitget is available in the AUR. It can be installed using an AUR helper (e.g. paru):

paru -S kitget
Cargo

For all systems supported by Rust, you can install kitget using Cargo:

cargo install kitget

Keep in mind that crates installed with cargo install have to be manually upgraded and may not be included in $PATH by default.

Thanks to

Dependencies

~21–40MB
~586K SLoC