{"repo":"hackerb9/vv","free":true,"listed":false,"github":"https://github.com/hackerb9/vv","clone":"git clone https://github.com/hackerb9/vv.git","description":"An image viewer for sixel terminals.","language":"Shell","stars":84,"topics":["sixel","terminal","pager","images","ssh","console","command-line","cli","graphics","imagemagick"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"vv: VT View A simple image viewer for video terminals capable of sixel graphics. Quickly preview, delete, and move files. Particularly useful on remote machines over ssh . Installation It's a shell script. Just download vv to a directory in your PATH (e.g., /bin or /usr/local/bin) and make it executable (chmod +x vv). Required dependencies A sixel capable terminal (e.g., xterm -ti vt340). ImageMagick Recommended but not required ncurses-bin (for tput) file (determine filetype by magic numbers rather than extension) mediainfo (quickly count number of frames in a video) GNU coreutils (for realpath, for deleting images to trashcan) curl, w3m and w3m-img for text based reverse image search Bash version =5 (read bug workaround) sixvid & ffmpeg: so viewing a gif or mp4 will play an animation poppler-utils (for pdfinfo to count pages in PDF files) Some nice features Can display any image type. (Via ImageMagick). Detects images by magic, not by extension. Shows everything in the current working directory by default. Loads directories recursively (default: ask; -r: always; -R: never). Scales down large images to fit within terminal. Supports \"fit width\" ( w ) mode; portrait pictures scroll vertically. Can view at \"100% zoom\" ( 1 ). Cuts large picture into pieces, if necessary. Has \"best fit\" ( B ), autorotate to use as much of the screen as possible. Defaults to fast viewing [-F] to quickly preview and delete ( d ) images, or use [-f] to default to full-size (slower, highquality) view","default_branch":null,"files":null,"tree":[],"storefront":"/r/hackerb9","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hackerb9/vv/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."}