A command line tool to view images (PNG, JPEG, GIF) right on the terminal. img
comes in handy in the following scenarios:
- to view images over SSH and VPN connections (where it's cumbersome to grab images and view them on the host machine)
- can be used to generate splash screens for Linux logins (e.g. motd)
- you never have to leave the terminal if you are working with image generation code
- just for fun!
brew tap codeliveroil/apps
brew install img
Download the latest release for your operating system and machine architecture. If one is not available, you can very easily compile from source.
img -help
img car.png
img -w logo.sh logo.gif
img -l 2 wheel.gif
img := viz.Image{
Filename: "input.gif",
LoopCount: 2,
}
// Read the image
if err := img.Init(); err != nil {
//handle error
}
// Render the image
if err := img.Draw(&viz.StdoutCanvas{}); err != nil {
//handle error
}
- Install Go
- Clone this repository
make
make install
- Build
make platform
- Follow the prompts and select a platform
- The binary will be available in the
build
folder