iv is a command-line image viewer using terminal graphics (Sixel, iTerm,
Kitty).
Installing | Building | Using | Releases
iv is a command-line image viewer using terminal graphics.
Uses Sixel, iTerm Inline Images, or Kitty graphics protocols where available. See Are We Sixel Yet? for a list of terminals known to work with this package.
iv can be installed via Release, via Homebrew, via AUR, via
Scoop or via Go:
- Download a release for your platform
- Extract the
ivoriv.exefile from the.tar.bz2or.zipfile - Move the extracted executable to somewhere on your
$PATH(Linux/macOS) or%PATH%(Windows)
Install iv from the kenshaw/iv tap in the usual way with the brew
command:
# install
$ brew install kenshaw/iv/ivInstall iv from the Arch Linux AUR in the usual way with the yay
command:
# install
$ yay -S iv-cliAlternately, build and install using makepkg:
# clone package repo and make/install package
$ git clone https://aur.archlinux.org/iv-cli.git && cd iv-cli
$ makepkg -si
==> Making package: iv-cli 0.4.4-1 (Sat 11 Nov 2023 02:28:28 PM WIB)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
...Install iv using Scoop:
# Optional: Needed to run a remote script the first time
> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# install scoop if not already installed
> irm get.scoop.sh | iex
# install iv with scoop
> scoop install ivInstall iv in the usual Go fashion:
# install latest iv version
$ go install github.com/kenshaw/iv@latest$ iv /path/to/image_or_directory
# all command line options
$ iv --help