{"repo":"atextor/icat","free":true,"listed":false,"github":"https://github.com/atextor/icat","clone":"git clone https://github.com/atextor/icat.git","description":"icat (Image cat) outputs images in 256-color capable terminals.","language":"C","stars":172,"topics":["terminal-emulator","xterm","image","command-line"],"license":"BSD-2-Clause","category":"cli-tools","readme_excerpt":"icat - image cat ================ Outputs an image on a 256-color or 24-bit color enabled terminal with UTF-8 locale, such as gnome-terminal, konsole or rxvt-unicode (urxvt). Building -------- Build requirements: icat depends on imlib2. On Ubuntu, apt-get install libimlib2-dev On Darwin (Mac OS X), brew install imlib2 Note that for Darwin (Mac OS X), you will also first need to install: XQuartz, the version of the X.Org X Window System (X11) that runs on OS X. ( brew install xquartz ) pkgconf. ( brew install pkgconf ) To compile: make Running ------- Run icat with a local file: icat sample.png or with multiple files: icat img1.jpg img2.jpg newfile.txt or, if - is used as as file name, it reads from standard input: curl -sL https://raw.github.com/atextor/icat/master/sample.png icat - The above commands results the following output in 256-color terminal, see sample.256-color.txt for the actual output: For terminals that support 24-bit color (such as Konsole and Yakuake, see this document for more information about terminals and their color support), this can be enabled using: icat -m 24bit sample.png Author ------ icat was written by Andreas Textor . The sample icon is from the Nuvola icon theme by David Vignoni.","default_branch":null,"files":null,"tree":[],"storefront":"/r/atextor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atextor/icat/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."}