RubyGems Scraper | Ruby Package Registry and Stats avatar

RubyGems Scraper | Ruby Package Registry and Stats

Pricing

from $12.00 / 1,000 result items

Go to Apify Store
RubyGems Scraper | Ruby Package Registry and Stats

RubyGems Scraper | Ruby Package Registry and Stats

Scrape RubyGems package registry data including gem names, versions, downloads, authors, dependencies, runtime requirements, source code repositories, project URLs, and release dates. Extract metadata for monitoring, security audits, and developer ecosystem analysis

Pricing

from $12.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ParseForge Banner

๐Ÿ’Ž RubyGems Scraper

๐Ÿš€ Export Ruby gem data in seconds. Search RubyGems.org by keyword and download structured gem records - downloads, licenses, authors, versions, and links - to CSV, JSON, Excel, or XML with zero code.

The RubyGems Scraper extracts structured gem data from RubyGems.org, the primary package registry for the Ruby programming language. All data is sourced in real-time from RubyGems' official public REST API - no login, no API key, no scraping HTML.

RubyGems.org hosts over 170,000 gems with billions of cumulative downloads. Whether you're tracking open-source Ruby ecosystem trends, evaluating gem adoption rates, or building a dependency analysis tool, this actor gives you structured access to the full gem catalog.

Coverage: Every searchable gem on RubyGems.org, across all categories - web frameworks, testing tools, authentication, data processing, DevOps utilities, and more. 14 structured fields per gem, including download counts, license types, author attribution, version metadata, and direct URLs.

Who uses thisWhat they do with it
Ruby developersCompare gem adoption, evaluate alternatives before choosing a dependency
Open source researchersTrack Ruby ecosystem growth, license distribution, author networks
Security teamsAudit gem licenses and sourcing for compliance or SBOM generation
Data engineersBuild gem catalogs, integrate with internal package review workflows
EducatorsAnalyze Ruby ecosystem trends for courses or articles
RecruitersIdentify prolific Ruby gem authors and open source contributors

๐Ÿ“‹ What the RubyGems Scraper does

  • Searches RubyGems.org by any keyword or gem name
  • Paginates automatically through all search results
  • Fetches gem detail data for complete field coverage
  • Respects your maxItems limit for cost-efficient targeted runs
  • Exports 14 structured fields per gem record
  • Returns data instantly in JSON, CSV, Excel, or XML

๐Ÿ’ก Why it matters: RubyGems.org has no official bulk export. The search UI is paginated and not download-friendly. This actor gives you a clean dataset from the same public API powering the website - so you always get current data.

๐Ÿ“Š Data fields

Each record includes: authors, createdAt, currentVersionDownloads, description, downloads, homepageUrl, licenses, name, results, rubyVersion, scrapedAt, sourceCodeUrl, updatedAt, url, version. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: Free plan users are automatically limited to 10 items. Upgrade here to unlock up to 1,000,000 gems per run.

๐Ÿš€ How to use

  1. Create a free Apify account w/ $5 credit
  2. Open the RubyGems Scraper actor page
  3. Enter your searchQuery (e.g. "rails", "rspec", "sidekiq")
  4. Set maxItems to control how many gems you want
  5. Click Run and wait a few seconds
  6. Download your dataset as CSV, JSON, Excel, or XML from the Storage tab
ActorDescription
Crates.io ScraperExport Rust crate data from crates.io - downloads, versions, authors, and documentation links
npm Registry ScraperSearch and export npm package metadata - weekly downloads, maintainers, dependencies, and license info
PyPI ScraperExtract Python package data from PyPI - classifiers, dependencies, author emails, and download stats

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for scrapers covering 100+ public data sources across software, finance, real estate, and more.

Disclaimer: This actor accesses publicly available data from RubyGems.org via its official public REST API. It does not circumvent any access controls, authentication, or rate limits. Use responsibly and in accordance with RubyGems.org's Terms of Service.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.