{"adoption": {"forks": 281, "observed_at": "2026-08-28T04:07:22.763245+00:00", "stars": 2805}, "canonical_url": "https://ross.abutalabs.com/products/awesome-rails-gem", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A collection of awesome Ruby Gems for Rails development.", "domain": ["web-development", "developer-tools", "awesome-lists"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": "Ruby", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["hothero/awesome-rails-gem"], "name": "hothero/awesome-rails-gem", "platform": ["ruby"], "pushed_at": "2024-03-12T22:04:35+00:00", "repo": "hothero/awesome-rails-gem", "stars": 2805, "tags": ["ruby-gems", "rails", "awesome-list", "curated-list"], "topics": [], "urls": [], "use_cases": ["find the best rails gem for authentication", "discover ruby gems for file uploading in rails", "compare authorization libraries like pundit and cancancan", "find gems for background jobs and scheduling in rails", "curated list of rails gems for testing and debugging", "what gems should i use to build a rails api"], "what_it_is": "A curated awesome-list of Ruby Gems for Ruby on Rails development, organized by category such as authentication, authorization, file uploading, testing, and logging. It serves as a reference catalog linking to popular gems rather than being a library itself.", "when_to_avoid": ["you need up-to-date gem recommendations, as the list may lag behind newer alternatives", "you need documentation or code rather than links to other projects"], "when_to_choose": ["you are starting a new Rails project and want recommended gems per category", "you want a quick overview of the Ruby gem ecosystem for common Rails needs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-rails-gem", "repo": "hothero/awesome-rails-gem", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.763245+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:14:29.228004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd79b7874bd322176f9e0b76c6dc42c82304bfbc5c8c622f3ad42af56fca2eef", "fetched_at": "2026-08-28T04:07:22.763245+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hothero/awesome-rails-gem"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4281, "days_push": 904, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}