🧲

gifgrep

Search Tenor & Giphy, browse GIFs in a TUI, download results, and extract stills or contact sheets — all from your terminal.

tekijä: OpenClawv1.0.0
Design & MediaProductivityAutomationCLIDeveloper Tool
Yhdistetään virtuaalikoneeseen...
Yhdistetään virtuaalikoneeseen...
npx clawhub@latest install gifgrep
5Nykyiset asennukset
v1.0.0Versio

Vaatimukset

gifgrepGiphy API KeyTenor API Key(optional)Animation Rendering Override(optional)Preview Geometry Tuning(optional)

gifgrep is a fast, terminal-native GIF workflow tool. Search across Tenor and Giphy, browse results interactively in a TUI, download GIFs directly to your machine, and extract individual stills or contact sheets — all without leaving the command line.Whether you need a quick reaction GIF for Slack or a frame-by-frame contact sheet for a pull request, gifgrep covers the entire pipeline: Search → Preview → Download → Extract.

Toimintaperiaate

gifgrep wraps the gifgrep CLI and exposes its full feature set to your AI agent. Here's the typical workflow:Search — query Tenor or Giphy with gifgrep , optionally limiting results with --max.Browse — launch the interactive TUI with gifgrep tui "query" to preview and select GIFs visually.Download — add --download to save GIFs to ~/Downloads; use --reveal to open the folder in Finder automatically.Extract — pull a single still frame with gifgrep still or generate a PNG contact sheet with gifgrep sheet for quick sharing in docs, PRs, or chat.Output can be piped as JSON (--json) or filtered to a single field (--format url) for easy scripting.

Tärkeimmät ominaisuudet

Multi-provider search — query Tenor or Giphy (or both via --source auto) from a single command.Interactive TUI browser — visually browse and select GIFs right in your terminal with gifgrep tui.One-command downloads — save GIFs to ~/Downloads with --download, and optionally surface them in Finder with --reveal.Still frame extraction — capture a specific moment from any GIF with gifgrep still --at .Contact sheet generation — create a PNG grid of sampled frames with gifgrep sheet; tune frame count, columns, and padding.Pipe-friendly output — stream JSON arrays or single fields (url, etc.) for seamless shell scripting and tool chaining.CLI still previews — inline thumbnail previews in Kitty and Ghostty terminals via --thumbs.

Vaatimukset

Giphy API Key — Required to use --source giphy. Obtain a free key at developers.giphy.com. Set as GIPHY_API_KEY.Tenor API Key — Optional. If unset, gifgrep falls back to a Tenor demo key automatically. Set as TENOR_API_KEY for higher rate limits or production use.

Käyttötapaukset

PR & doc illustrations — generate a contact sheet from a screen-recording GIF and drop the PNG straight into a pull request or README.Reaction GIF hunting — interactively browse Tenor/Giphy in the TUI and download the perfect GIF for Slack or email in seconds.Scripted GIF pipelines — pipe --format url output into other tools to automate GIF selection, upload, or embedding workflows.Frame-accurate stills — extract a precise still frame from any GIF for thumbnails, documentation screenshots, or social media assets.

Asennusohjeet

1
Run in your terminal
npx clawhub@latest install gifgrep
or
2
Click the Install button at the top of this page for one-click setup

Usein kysytyt kysymykset

Arvostelut

0 arvostelua

Kirjaudu sisään kirjoittaaksesi arvostelun

Ei arvosteluja vielä. Ole ensimmäinen jakamaan kokemuksesi!

gifgrep + Claude Code Skill | MyClaw.ai