{"repo":"atanunq/viu","free":true,"listed":false,"github":"https://github.com/atanunq/viu","clone":"git clone https://github.com/atanunq/viu.git","description":"Terminal image viewer with native support for iTerm and Kitty","language":"Rust","stars":3261,"topics":["cli","rust","image-viewer","terminal"],"license":"MIT","category":"cli-tools","readme_excerpt":"- Description - Features - Installation - From source (recommended) - Binary - Packages - MacOS - Arch Linux - NetBSD - Usage - Examples - iTerm note - Aspect Ratio - Command line options Description A small command-line application to view images from the terminal written in Rust. It is basically the front-end of viuer . It uses either iTerm or Kitty graphics protocol, if supported. If not, lower half blocks (▄ or \\u2584) are displayed instead. Based on the value of $TERM , viuer decides which protocol to use. For half blocks, $COLORTERM is inspected. If it contains either truecolor or 24bit , truecolor (16 million colors) will be used. If not, it will fallback to using only ansi256. A nice explanation can be found in this gist. Features - Native iTerm and Kitty support - Animated GIF support - Accept media through stdin - Custom dimensions - Transparency - Experimental Sixel support (behind either sixel or icy sixel feature flags) Installation From source (recommended) Installation from source requires a local Rust environment. Or without cloning: Binary A precompiled binary can be downloaded from the release page. GPG fingerprint is B195BADA40BEF20E4907A5AC628280A0217A7B0F. Packages MacOS Available in brew . Arch Linux Available in extra/viu . NetBSD Available in graphics/viu . Usage Examples On a Kitty terminal: On a Mac with iTerm: Using half blocks (Kitty protocol and tmux do not get along): Ctrl-C was pressed to stop the GIFs. When viu receives only one file and it is ","default_branch":null,"files":null,"tree":[],"storefront":"/r/atanunq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atanunq/viu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}