gifgrepSearch GIF providers with CLI/TUI, download results, and extract stills/sheets.
Install via ClawdBot CLI:
clawdbot install steipete/gifgrepInstall gifgrep (brew):
brew install steipete/tap/gifgrepInstall gifgrep (go):
Install gifgrep (go)Requires:
Use gifgrep to search GIF providers (Tenor/Giphy), browse in a TUI, download results, and extract stills or sheets.
GIF-Grab (gifgrep workflow)
Quick start
gifgrep cats --max 5gifgrep cats --format url | head -n 5gifgrep search --json cats | jq '.[0].url'gifgrep tui "office handshake"gifgrep cats --download --max 1 --format urlTUI + previews
gifgrep tui "query"--thumbs (Kitty/Ghostty only; still frame)Download + reveal
--download saves to ~/Downloads--reveal shows the last download in FinderStills + sheets
gifgrep still ./clip.gif --at 1.5s -o still.pnggifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png--frames (count), --cols (grid width), --padding (spacing).Providers
--source auto|tenor|giphyGIPHY_API_KEY required for --source giphyTENOR_API_KEY optional (Tenor demo key used if unset)Output
--json prints an array of results (id, title, url, preview_url, tags, width, height)--format for pipe-friendly fields (e.g., url)Environment tweaks
GIFGREP_SOFTWARE_ANIM=1 to force software animationGIFGREP_CELL_ASPECT=0.5 to tweak preview geometryGenerated Mar 1, 2026
Content creators and social media managers use gifgrep to quickly search for trending GIFs from Tenor and Giphy, preview them in a TUI, and download relevant ones for posts. They can extract still frames or sheets to create custom thumbnails or preview images, streamlining content curation for platforms like Twitter, Instagram, or blogs.
Software developers and technical writers employ gifgrep to generate GIF sheets from screen recordings for documentation or pull request reviews. By extracting multiple frames into a single PNG grid, they can efficiently showcase UI changes, bugs, or workflows without embedding large video files, enhancing clarity in tools like GitHub or Confluence.
Support teams and trainers use gifgrep to find and integrate GIFs into help guides or training materials, making instructions more engaging. The ability to download and extract stills allows for quick creation of visual aids or animated examples in knowledge bases, improving user comprehension and reducing support tickets.
Producers and editors in entertainment leverage gifgrep to source GIFs from providers for video projects, memes, or promotional content. With CLI commands, they can batch-download results and extract specific frames for editing or storyboarding, speeding up pre-production workflows in film, TV, or online media.
Offer a free tier for basic GIF searches and downloads via CLI, with premium features like advanced API access, higher rate limits, or custom integrations for businesses. Revenue is generated through subscription plans for developers and enterprises needing scalable GIF management in their applications.
License gifgrep as an embedded component in enterprise software, such as content management systems or collaboration platforms, where GIF search and processing are needed. Revenue comes from one-time licensing fees or annual contracts, targeting companies in marketing, education, or tech sectors.
Monetize by partnering with GIF providers like Tenor and Giphy, earning commissions for API usage or referrals when users access premium content. Additionally, offer sponsored integrations or featured placements in the TUI, generating revenue from advertising and affiliate deals within the tool.
π¬ Integration Tip
Integrate gifgrep into existing workflows by setting environment variables like GIPHY_API_KEY for provider access and using CLI commands in scripts for automation, such as batch downloading GIFs for content pipelines.
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "δΈθ½½θ§ι’", "download video", "yt-dlp", "YouTube", "Bη«", "ζι³", "ζει³ι’", "extract audio".
Search and add movies to Radarr. Supports collections, search-on-add option.
Control Spotify playback on macOS. Play/pause, skip tracks, control volume, play artists/albums/playlists. Use when a user asks to play music, control Spotify, change songs, or adjust Spotify volume.
Search and add TV shows to Sonarr. Supports monitor options, search-on-add.
A robust CLI wrapper for yt-dlp to download videos, playlists, and audio from YouTube and thousands of other sites. Supports format selection, quality control, metadata embedding, and cookie authentication.