{"adoption": {"forks": 152, "observed_at": "2026-08-28T04:06:03.509625+00:00", "stars": 1996}, "canonical_url": "https://ross.abutalabs.com/products/kbrsh-wing", "card": {"archived": false, "artifact_type": "library", "description": ":gem: A beautiful CSS framework designed for minimalists.", "domain": ["web-development", "frontend", "web-design"], "enriched": true, "function": ["css-framework", "ui-components"], "health_score": 20, "homepage": "https://kbrsh.github.io/wing", "language": "CSS", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["kbrsh/wing"], "name": "kbrsh/wing", "platform": ["cross-platform"], "pushed_at": "2020-05-02T01:56:56+00:00", "repo": "kbrsh/wing", "stars": 1996, "tags": ["minimalist", "lightweight", "boilerplate-stylesheet", "grid-system", "no-classes-needed", "web-server"], "topics": [], "urls": [], "use_cases": ["style a small project without writing custom CSS", "add a clean base stylesheet to a prototype quickly", "get a lightweight grid and form styling without a heavy framework", "bootstrap a minimalist landing page design", "replace Bootstrap with something tiny for simple sites", "give a static site modern default styling with one link tag"], "what_it_is": "Wing is a minimal, lightweight CSS framework (about 2-5kb) that automatically styles HTML elements with clean, modern designs, requiring almost no classes to learn. It includes typography, a 12-column grid, buttons, and form styling, and can be installed via npm or a CDN link tag.", "when_to_avoid": ["you need a full component library with JavaScript widgets", "you require extensive theming, utility classes, or design tokens", "the project needs active maintenance and frequent updates", "you need accessibility features or complex layout systems beyond a simple 12-column grid"], "when_to_choose": ["you want automatic element styling with minimal class learning", "bundle size matters and you only need basic styling, a grid, and forms", "you're building a small project, prototype, or landing page", "you prefer a boilerplate stylesheet over a component framework"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kbrsh-wing", "repo": "kbrsh/wing", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "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:06:03.509625+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:03.509625+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:02:29.499164+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cfffab5e4f8c47835db17a12850cc7eb2bcce50bdcb10cbe3accdf4b29106f8", "fetched_at": "2026-08-28T04:06:03.509625+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kbrsh/wing"}, {"content_hash": "e02679205f09418aaeb97cdfd6f7e8fa1d84fd0e9d061593b4bc8eb3ccc86c51", "fetched_at": "2026-08-29T10:42:06.982556+00:00", "kind": "homepage", "missing": false, "url": "https://kbrsh.github.io/wing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 3748, "days_push": 2315, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}