RubyGems Packages Scraper avatar

RubyGems Packages Scraper

Pricing

Pay per usage

Go to Apify Store
RubyGems Packages Scraper

RubyGems Packages Scraper

Busca gems (pacotes Ruby) no RubyGems por palavra-chave e devolve dados estruturados: downloads totais e da versão, versão, autores, licenças, repositório e homepage. Consumer da API pública oficial — sem browser, estável e rápido. Pronto para planilha, BI ou IA.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Busca gems (pacotes Ruby) no RubyGems por palavra-chave e devolve dados estruturados — downloads, versão, licenças, autores, repositório e homepage — via a API pública oficial. Sem browser, sem API key.

Por que usar

Consome a API de busca oficial do RubyGems (rubygems.org/api/v1/search.json), então o resultado é estável, tipado e rápido. Exporte em JSON, CSV ou Excel (ou puxe via API e MCP) para análise de ecossistema Ruby, due diligence de dependências, market research de gems ou pipelines de IA.

Casos de uso

  • Mapear os gems mais baixados de um tema (ex.: rails, testing, http)
  • Monitorar versões, autores e licenças de dependências
  • Descobrir repositórios e homepages de um conjunto de gems
  • Alimentar agentes de IA com dados frescos do RubyGems

Como rodar

  1. Preencha searchQuery (ex.: rails) e clique em Start.
  2. Acompanhe o run — os gems aparecem no Dataset em tempo real.
  3. Exporte em JSON / CSV / Excel ou consuma via API e MCP.
  4. (Opcional) Agende execuções recorrentes no Scheduler da Apify.

Input

CampoTipoObrigatórioDescrição
searchQuerystringsimO que procurar no RubyGems. Ex.: rails, rspec, http client.
maxItemsintegerMáximo de gems a coletar (1–3000). Padrão 100.

Exemplo de input

{
"searchQuery": "rails",
"maxItems": 20
}

Output

Cada item no Dataset:

{
"name": "rails",
"description": "Full-stack web application framework.",
"url": "https://rubygems.org/gems/rails",
"downloads": 600000000,
"versionDownloads": 1200000,
"version": "8.1.3",
"authors": "David Heinemeier Hansson",
"licenses": ["MIT"],
"homepage": "https://rubyonrails.org",
"sourceCode": "https://github.com/rails/rails",
"documentation": "https://api.rubyonrails.org",
"searchQuery": "rails",
"scrapedAt": "2026-06-28T00:00:00.000Z"
}

Use com agentes de IA (MCP)

Este Actor é compatível com o Apify MCP Server — agentes de IA (Claude, ChatGPT, Cursor) descobrem o Actor pelo nome rubygems-scraper, leem o input_schema e chamam direto. O dataset_schema garante output tipado e estável.

Preço — Pay Per Event

EventoPreço
package-scraped$0.005 por gem retornado

Você paga apenas pelo resultado: runs que não acham nada custam zero.

FAQ

  • Preciso de API key ou login? Não — a API de busca do RubyGems é pública.
  • Em quais formatos exporto? JSON, CSV, Excel, HTML table, ou via API/MCP.
  • Dá para agendar? Sim — use o Scheduler da Apify para coletas recorrentes.
  • O formato do output muda entre execuções? Não — o dataset_schema mantém os campos estáveis.

Changelog

  • 0.1 — primeira versão: consumer da API oficial do RubyGems.