Durchsuche Tenor & Giphy vom Terminal aus, navigiere in einer TUI, lade GIFs herunter und extrahiere Standbilder oder Kontaktbögen.
npx clawhub@latest install gifgrepVoraussetzungen
gifgrep ist ein CLI- und TUI-Tool zum Durchsuchen von GIF-Anbietern (Tenor und Giphy), zur Vorschau von Ergebnissen im Terminal, zum Herunterladen von Dateien sowie zum Extrahieren von Einzelframes oder Kontaktbogen-PNGs. Es fügt sich nahtlos in Entwickler-Workflows ein — URLs per Pipe in Skripte leiten, Frame-Grids für PRs und Dokumentationen erstellen oder interaktiv mit einer vollständigen Terminal-UI browsen. Ein einziges Tool deckt den gesamten GIF-Grab-Ablauf ab: Suchen → Vorschau → Herunterladen → Extrahieren.
npx clawhub@latest install gifgrepKlicke oben auf der Seite auf Installieren für die Ein-Klick-Einrichtung
--thumbs funktioniert in anderen Terminals nicht.Führe gifgrep <query> aus, um Tenor oder Giphy zu durchsuchen und sofort Ergebnisse zu erhalten. Verwende --format url, um einfache URLs für die Weiterleitung per Pipe auszugeben, oder --json, um ein strukturiertes Array mit den Feldern id, title, url, preview_url, tags, width und height zu erhalten.
Starte gifgrep tui "query", um eine vollständige Terminal-Oberfläche zum Durchsuchen, Voranschauen und interaktiven Auswählen von GIFs zu öffnen. Inline-Standbildvorschauen sind in Kitty- und Ghostty-Terminals über das Flag --thumbs verfügbar.
Füge --download hinzu, um GIFs direkt in ~/Downloads zu speichern. Kombiniere es mit --reveal, um die zuletzt heruntergeladene Datei sofort nach dem Speichern im Finder zu öffnen.
Verwende gifgrep still ./clip.gif --at 1.5s -o still.png, um ein einzelnes Bild an einem präzisen Zeitstempel aus einer lokalen GIF-Datei zu extrahieren. Die Ausgabe erfolgt als PNG, das direkt in Dokumente eingebettet oder geteilt werden kann.
Verwende gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png, um ein einzelnes PNG-Raster aus gesampelten Frames zu erzeugen. Passe die Ausgabe mit --frames, --cols und --padding an — ideal für schnelle Reviews, PR-Beschreibungen und Chat-Vorschauen.
Wechsle zwischen Anbietern mit --source auto|tenor|giphy. Tenor funktioniert sofort mit einem integrierten Demo-Schlüssel; Giphy erfordert einen GIPHY_API_KEY. Der auto-Modus wählt automatisch einen Anbieter aus.
Führe gifgrep sheet ./animation.gif --frames 9 --cols 3 -o sheet.png aus, um ein kompaktes Bildraster zu erstellen, und füge es direkt in eine PR-Beschreibung ein – so erhalten Reviewer eine schnelle visuelle Zusammenfassung, ohne dass eine vollständige animierte Datei eingebettet werden muss.
Leite gifgrep cats --format url | head -n 5 in nachgelagerte Skripte oder Bots weiter, um die am besten passenden GIF-URLs programmatisch abzurufen. Verwende --json zusammen mit jq für einen detaillierteren Feldzugriff.
Führe gifgrep tui "office handshake" aus, um Ergebnisse visuell zu durchsuchen, und lade das gewählte GIF mit einem Tastendruck herunter – kein Browser erforderlich.
Verwende gifgrep still ./clip.gif --at 2s -o frame.png, um einen bestimmten Frame zu erfassen – ideal für Dokumentationen, Präsentationen oder Social-Media-Beiträge.
--source giphy verwendet wird. Als GIPHY_API_KEY festlegen.TENOR_API_KEY nicht gesetzt ist. Geben Sie Ihren eigenen Schlüssel an, um Rate-Limits zu vermeiden. Als TENOR_API_KEY festlegen.npx clawhub@latest install gifgrepVoraussetzungen
Anmelden, um eine Bewertung zu schreiben
Noch keine Bewertungen. Sei der Erste, der seine Erfahrungen teilt!