Givegif
GIFs on the command line
Displaying the GIF inline requires [iTerm >=2.9](https://www.iterm2.com/downloads.html). The project is written primarily in Haskell, distributed under the BSD 3-Clause "New" or "Revised" License license, first published in 2016. Key topics include: cli, gifs, haskell, iterm2.
Latest release: v1.0.3.0— Sleepy Badger
December 2, 2016View Changelog →
givegif
Find and display GIFs from the command line.
Displaying the GIF inline requires iTerm >=2.9.
Demo

Usage
Usage: givegif [-n|--no-preview] ([-s|--search ARG] | [-t|--translate ARG] |
[RANDOM_TAG])
Find GIFs on the command line.
Available options:
-h,--help Show this help text
-n,--no-preview Don't render an inline image preview.
-s,--search ARG Use search to find a matching GIF.
-t,--translate ARG Use translate to find a matching GIF.
-V,--version Show version information
Installation
Homebrew
bashbrew tap passy/givegif brew install givegif
Binaries
Check out the latest releases for
precompiled binaries.
Stack
Alternatively, feel free to build it yourself with
stack.
bash$ stack install givegif $ givegif -V givegif 1.0.3.0
Known Issues
Even though I tried to make this work with screen/tmux, it still glitches out
every now and then. If you can figure out why, please let me know.
License
BSD-3
Contributors
Showing top 2 contributors by commit count.
This article is auto-generated from passy/givegif via the GitHub API.Last fetched: 6/20/2026

