RubyGems Search - Gem Versions, Downloads and Licences avatar

RubyGems Search - Gem Versions, Downloads and Licences

Pricing

from $1.00 / 1,000 results

Go to Apify Store
RubyGems Search - Gem Versions, Downloads and Licences

RubyGems Search - Gem Versions, Downloads and Licences

Search RubyGems and get flat rows - gem name, description, version, downloads and licence. Free public API, no key.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

alaudin burki

alaudin burki

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

RubyGems Search — Gem Versions, Downloads and Licences

Search RubyGems and get flat rows — gem name, summary, version, downloads and licence. Free public API, no key.

What you get

name, version, info, downloads, versionDownloads, authors, licenses, homepage, sourceCode, url.

Sample output

{ "name": "rails", "version": "8.1.4", "downloads": 802449131,
"licenses": ["MIT"], "homepage": "https://rubyonrails.org" }

Limitations

  • Search matches names and descriptions and is not ranked by relevance the way a search engine is.
  • version is the latest published version, which may be a pre-release.
  • licenses is an array and is joined into one string, because a dataset row must be flat.
  • Download counts include mirrors and automated installs.

Inputs

InputTypeDefaultWhat it does
querystring—Words to match in gem names and descriptions, e.g

Stops after 500 rows or 1 requests, whichever comes first — raise maxItems and maxPages for more. Requests are paced 200 ms apart.

The dataset's SUMMARY records truncated and stopReason, so a run that hit a cap says so rather than looking like a source that had nothing more.

Pricing

Pay per result.

Fields

FieldTypeWhat it holds
namestringDisplay name as the source writes it.
versionstringVersion of this record or artefact.
infostringDescriptive text the source gives for the item. Free text, and its length and purpose vary by source.
downloadsnumberDownload or retrieval count over the period stated by the source. A popularity signal, never a user count.
versionDownloadsnumberDownloads of this specific version, as the source counts them.
authorsstringAuthors, joined into one string with a separator — see the README for which.
licensesstringLicences declared for this package.
homepagestringHomepage of the organisation or project.
sourceCodestringLink to the item's source repository.
urlstringThe URL this row describes.