{"adoption": {"forks": 279, "observed_at": "2026-08-28T04:07:22.653862+00:00", "stars": 2802}, "canonical_url": "https://ross.abutalabs.com/products/meta-tags", "card": {"archived": false, "artifact_type": "library", "description": "Search Engine Optimization (SEO) for Ruby on Rails applications.", "domain": ["web-development", "frontend"], "enriched": true, "function": ["templating", "web-framework"], "health_score": 97, "homepage": null, "language": "Ruby", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["kpumuk/meta-tags"], "name": "kpumuk/meta-tags", "platform": ["ruby"], "pushed_at": "2026-08-18T00:23:52+00:00", "repo": "kpumuk/meta-tags", "stars": 2802, "tags": ["seo", "meta-tags", "opengraph", "twitter-cards", "rails-gem", "search-engine-optimization", "rails"], "topics": ["meta-tags", "twitter-cards", "seo", "opengraph", "search-engine-optimization", "rails", "ruby", "webmasters", "seo-meta", "seotools", "opengraph-tags"], "urls": [], "use_cases": ["add seo meta tags to my rails app", "render opengraph tags for social sharing previews", "set canonical urls and robots directives in rails layouts", "generate twitter card meta tags", "manage page titles and descriptions per view in rails", "add hreflang links for internationalized pages"], "what_it_is": "MetaTags is a Ruby gem providing Rails helpers for rendering HTML head metadata such as titles, descriptions, canonical URLs, robots directives, Open Graph, and Twitter/X card tags. It focuses on the metadata layer of SEO and social sharing previews for Ruby on Rails applications.", "when_to_avoid": ["you need JSON-LD structured data, sitemaps, robots.txt, or internal link generation", "you are not using Ruby on Rails", "you need full SEO auditing or analytics rather than metadata rendering"], "when_to_choose": ["you are building a Ruby on Rails app and need HTML head metadata for SEO and social sharing", "you want configurable truncation and rendering defaults for meta tags", "you need Open Graph and Twitter card support without leaving your Rails views"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/meta-tags", "repo": "kpumuk/meta-tags", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "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.653862+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:22.653862+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:14:32.695988+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6bf4147d7aeef63ac02c3f4337aa4c976efc79d3df4c17e46d17113909431a0", "fetched_at": "2026-08-28T04:07:22.653862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kpumuk/meta-tags"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 63}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 6560, "days_push": 16, "days_rel": 170, "gap_med": 73, "n_releases_24m": 4}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}