{"repo":"steipete/gifgrep","free":true,"listed":false,"github":"https://github.com/steipete/gifgrep","clone":"git clone https://github.com/steipete/gifgrep.git","description":"Grep the GIF. Stick the landing.","language":"Go","stars":127,"topics":["gif","go","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"gifgrep 🧲 — Grep the GIF. Stick the landing. gifgrep searches GIPHY and KLIPY from the terminal. It provides pipe-friendly CLI output and an interactive TUI with inline previews. TUI: browse animated previews CLI: print results for people or pipes Install Homebrew is the shortest path on macOS and Linux: With Go 1.25 or newer: Prebuilt macOS and Linux binaries are available from GitHub Releases. Quick start Set a provider key, then search or open the TUI: Use KLIPY API KEY instead to search KLIPY. With both keys configured, the default auto source tries GIPHY first and falls back to KLIPY if GIPHY fails. Commands Command Purpose --- --- gifgrep Search and print plain text, URLs, Markdown, TSV, or JSON. [ gifgrep tui [query] ](https://gifgrep.com/tui) Browse results with keyboard controls and inline previews. gifgrep still Extract one frame from a local or remote GIF as PNG. gifgrep sheet Create a PNG contact sheet from sampled frames. Run gifgrep --help or open the command reference for the full flag set. Search and automation Search output adapts to its destination: a terminal gets a readable list, while a pipe gets one URL per line. Select an explicit format when a script needs a fixed contract: --download saves results to /Downloads ; add --reveal to open the saved file in the platform file manager. The search guide covers formats and pipe recipes, and the JSON reference documents the structured result shape. Interactive browsing gifgrep tui provides keyboard navigation, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/steipete","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steipete/gifgrep/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."}