{"adoption": {"forks": 109, "observed_at": "2026-08-28T04:03:59.963748+00:00", "stars": 1210}, "canonical_url": "https://ross.abutalabs.com/products/autoprefixer-rails", "card": {"archived": false, "artifact_type": "library", "description": "Autoprefixer for Ruby and Ruby on Rails", "domain": ["web-development", "frontend", "developer-tools"], "enriched": true, "function": ["build-tool", "css-framework", "developer-tools"], "health_score": 30, "homepage": "https://twitter.com/autoprefixer", "language": "Ruby", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["ai/autoprefixer-rails"], "name": "ai/autoprefixer-rails", "platform": ["ruby", "cross-platform"], "pushed_at": "2025-04-12T14:28:49+00:00", "repo": "ai/autoprefixer-rails", "stars": 1210, "tags": ["css", "vendor-prefixes", "rails", "asset-pipeline", "postcss", "browserslist", "nodejs"], "topics": [], "urls": [], "use_cases": ["add vendor prefixes to css in a rails app", "autoprefix sass or less stylesheets automatically", "support older browsers with css prefixes in ruby projects", "integrate autoprefixer with the rails asset pipeline", "configure target browsers via browserslist in rails"], "what_it_is": "A Ruby gem that integrates the Autoprefixer tool into Ruby and Ruby on Rails projects, automatically adding CSS vendor prefixes based on Can I Use browser data. It runs the JavaScript Autoprefixer via ExecJS and hooks into the Rails Asset Pipeline.", "when_to_avoid": ["you already use webpack, Gulp, or another JS build tool - use the original Autoprefixer directly", "you need custom browser usage statistics or package. browser config, which this gem doesn't support", "you need advanced Browserslist queries like '> 5% in US' that ExecJS limitations block"], "when_to_choose": ["you maintain a Ruby on Rails app using the Asset Pipeline and want automatic CSS prefixing", "you want Can I Use-based vendor prefixes without manual CSS work", "your build is Ruby-based and you don't want to add webpack or Gulp just for prefixing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/autoprefixer-rails", "repo": "ai/autoprefixer-rails", "role": "main", "score": 39}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "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:03:59.963748+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.963748+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:18:10.042972+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f124eb9aa1fa8d2a8a32bd138b51b9d4815b97ce3ca41d78c369cd0f5b561e2e", "fetched_at": "2026-08-28T04:03:59.963748+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ai/autoprefixer-rails"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 16, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4899, "days_push": 508, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 39, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}