GitPedia

Givegif

GIFs on the command line

From passy·Updated April 7, 2026·View on GitHub·

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.0Sleepy Badger
December 2, 2016View Changelog →

givegif

Build Status

Find and display GIFs from the command line.

Displaying the GIF inline requires iTerm >=2.9.

Power by Giphy

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

bash
brew 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.

View all contributors on GitHub →

This article is auto-generated from passy/givegif via the GitHub API.Last fetched: 6/20/2026