Pesquise no Tenor & Giphy pelo terminal, navegue em uma TUI, baixe GIFs e extraia quadros individuais ou folhas de contato.
npx clawhub@latest install gifgrepRequisitos
gifgrep é uma ferramenta CLI e TUI para buscar provedores de GIF (Tenor e Giphy), visualizar resultados no terminal, baixar arquivos e extrair quadros estáticos ou PNGs em formato de folha de contato. Ela se encaixa naturalmente em fluxos de trabalho de desenvolvedores — redirecione URLs para scripts, gere grades de quadros para PRs e documentações, ou navegue interativamente com uma interface TUI completa. Uma única ferramenta cobre todo o ciclo do GIF: busca → visualização → download → extração.
npx clawhub@latest install gifgrepClique no botão Instalar no topo desta página para configuração com um clique
--thumbs não funcionará em outros terminais.Execute gifgrep <query> para pesquisar no Tenor ou Giphy e obter resultados imediatamente. Use --format url para emitir URLs simples para uso com pipe, ou --json para obter um array estruturado com os campos id, title, url, preview_url, tags, width e height.
Execute gifgrep tui "query" para abrir uma interface de terminal completa para navegar, visualizar e selecionar GIFs de forma interativa. Pré-visualizações estáticas inline estão disponíveis nos terminais Kitty e Ghostty por meio da flag --thumbs.
Adicione --download para salvar GIFs diretamente em ~/Downloads. Combine com --reveal para abrir o último arquivo baixado no Finder imediatamente após salvar.
Use gifgrep still ./clip.gif --at 1.5s -o still.png para extrair um único quadro em um timestamp preciso de qualquer GIF local. Gera um PNG pronto para incorporar em documentos ou compartilhar.
Use gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png para gerar uma grade PNG com frames amostrados em uma única imagem. Ajuste o resultado com --frames, --cols e --padding — ideal para revisões rápidas, descrições de PR e pré-visualizações em chats.
Alterne entre provedores com --source auto|tenor|giphy. O Tenor funciona imediatamente com uma chave de demonstração integrada; o Giphy requer uma GIPHY_API_KEY. O modo auto seleciona um provedor automaticamente.
Execute gifgrep sheet ./animation.gif --frames 9 --cols 3 -o sheet.png para gerar uma grade compacta de frames e insira-a diretamente na descrição do PR, oferecendo aos revisores um resumo visual rápido sem a necessidade de incorporar um arquivo animado completo.
Redirecione gifgrep cats --format url | head -n 5 para scripts ou bots downstream para buscar as URLs dos GIFs mais relevantes de forma programática. Use --json com jq para acesso mais granular aos campos.
Execute gifgrep tui "office handshake" para navegar pelos resultados visualmente e, em seguida, baixe o GIF escolhido com um toque de tecla — sem necessidade de navegador.
Use gifgrep still ./clip.gif --at 2s -o frame.png para capturar um frame específico para usar em documentação, apresentações de slides ou postagens em redes sociais.
--source giphy. Defina como GIPHY_API_KEY.TENOR_API_KEY não esteja definida. Forneça sua própria chave para evitar limites de requisições. Defina como TENOR_API_KEY.npx clawhub@latest install gifgrepRequisitos
Faça login para escrever uma avaliação
Nenhuma avaliação ainda. Seja o primeiro a compartilhar sua experiência!