Sök på Tenor & Giphy från terminalen, bläddra i ett TUI, ladda ner GIF:er och extrahera stillbilder eller kontaktblad.
npx clawhub@latest install gifgrepKrav
gifgrep är ett CLI- och TUI-verktyg för att söka hos GIF-leverantörer (Tenor och Giphy), förhandsgranska resultat i terminalen, ladda ned filer samt extrahera stillbilder eller kontaktblads-PNG:er. Det passar naturligt in i utvecklarflöden — skicka URL:er via pipe till skript, generera bildrutenät för PR:er och dokumentation, eller bläddra interaktivt med ett komplett terminal-UI. Ett enda verktyg täcker hela GIF-hämtningsloopen: sök → förhandsgranska → ladda ned → extrahera.
npx clawhub@latest install gifgrepKlicka på Installera-knappen längst upp på sidan för installation med ett klick
--thumbs fungerar inte i andra terminaler.Kör gifgrep <query> för att söka i Tenor eller Giphy och få resultat omedelbart. Använd --format url för att mata ut enkla URL:er för rörledning, eller --json för att få en strukturerad array med fälten id, title, url, preview_url, tags, width och height.
Starta gifgrep tui "query" för att öppna ett fullständigt terminalgränssnitt för att bläddra, förhandsgranska och välja GIF:er interaktivt. Inbyggda stillbildsförhandsvisningar finns tillgängliga i Kitty- och Ghostty-terminaler via flaggan --thumbs.
Lägg till --download för att spara GIF:ar direkt till ~/Downloads. Kombinera med --reveal för att öppna den senast nedladdade filen i Finder omedelbart efter att den sparats.
Använd gifgrep still ./clip.gif --at 1.5s -o still.png för att extrahera en enskild bildruta vid en exakt tidsstämpel från valfri lokal GIF. Resultatet är en PNG-fil redo att bäddas in i dokument eller delas.
Använd gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png för att skapa ett PNG-rutnät av samplade bildrutor. Finjustera resultatet med --frames, --cols och --padding — perfekt för snabba genomgångar, PR-beskrivningar och förhandsvisningar i chatt.
Växla mellan leverantörer med --source auto|tenor|giphy. Tenor fungerar direkt med en inbyggd demolnyckel; Giphy kräver en GIPHY_API_KEY. Läget auto väljer en leverantör automatiskt.
Kör gifgrep sheet ./animation.gif --frames 9 --cols 3 -o sheet.png för att skapa ett kompakt rutnät av bildrutor och lägg det direkt i en PR-beskrivning, vilket ger granskare en snabb visuell sammanfattning utan att bädda in en fullständig animerad fil.
Skicka gifgrep cats --format url | head -n 5 vidare till efterföljande skript eller bottar för att programmatiskt hämta de bäst matchande GIF-URL:erna. Använd --json tillsammans med jq för mer detaljerad åtkomst till enskilda fält.
Kör gifgrep tui "office handshake" för att bläddra bland resultaten visuellt och ladda sedan ned den valda GIF:en med ett knapptryck — ingen webbläsare krävs.
Använd gifgrep still ./clip.gif --at 2s -o frame.png för att fånga en specifik bildruta att använda i dokumentation, presentationer eller inlägg på sociala medier.
--source giphy används. Ange som GIPHY_API_KEY.TENOR_API_KEY inte är angiven. Ange din egen nyckel för att undvika hastighetsbegränsningar. Ange som TENOR_API_KEY.npx clawhub@latest install gifgrepKrav
Logga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!