RubyGems Search - Gem Versions, Downloads and Licences
Pricing
from $1.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
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.
versionis the latest published version, which may be a pre-release.licensesis an array and is joined into one string, because a dataset row must be flat.- Download counts include mirrors and automated installs.
Inputs
| Input | Type | Default | What it does |
|---|---|---|---|
query | string | — | 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
| Field | Type | What it holds |
|---|---|---|
name | string | Display name as the source writes it. |
version | string | Version of this record or artefact. |
info | string | Descriptive text the source gives for the item. Free text, and its length and purpose vary by source. |
downloads | number | Download or retrieval count over the period stated by the source. A popularity signal, never a user count. |
versionDownloads | number | Downloads of this specific version, as the source counts them. |
authors | string | Authors, joined into one string with a separator — see the README for which. |
licenses | string | Licences declared for this package. |
homepage | string | Homepage of the organisation or project. |
sourceCode | string | Link to the item's source repository. |
url | string | The URL this row describes. |