{"adoption": {"forks": 64, "observed_at": "2026-08-28T04:06:16.961846+00:00", "stars": 2127}, "canonical_url": "https://ross.abutalabs.com/products/dropcss", "card": {"archived": false, "artifact_type": "library", "description": "An exceptionally fast, thorough and tiny unused-CSS cleaner", "domain": ["web-development", "frontend", "performance"], "enriched": true, "function": ["css-framework", "parser", "developer-tools"], "health_score": 20, "homepage": null, "language": "HTML", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["leeoniya/dropcss"], "name": "leeoniya/dropcss", "platform": ["cli", "browser"], "pushed_at": "2023-08-24T19:27:19+00:00", "repo": "leeoniya/dropcss", "stars": 2127, "tags": ["css-purge", "unused-css", "css-optimizer", "minification", "nodejs"], "topics": ["remove", "purge", "clean", "unused", "css", "styles", "optimization"], "urls": [], "use_cases": ["remove unused css from a project", "purge css selectors not present in html", "clean up bloated stylesheets before deployment", "reduce css file size for faster page loads", "keep only css used by my markup", "inline critical css for a static page"], "what_it_is": "DropCSS is a tiny (~10 KB), exceptionally fast Node.js library that removes unused CSS by taking HTML and CSS as input and returning only the selectors actually used in the markup. It uses custom optimized HTML and CSS parsers and offers a shouldDrop hook for whitelisting selectors.", "when_to_avoid": ["your HTML or CSS is malformed or relies on implied tags like html/head/body/tbody", "you need full CSS spec compliance including complex escaping rules", "you want selector regrouping and rule merging - pair it with clean-css, csso, or cssnano instead"], "when_to_choose": ["you have well-formed HTML and CSS and want a fast, minimal purge tool", "you need fine-grained control over which selectors are dropped via a whitelist hook", "you want a tiny dependency with no heavy build pipeline"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dropcss", "repo": "leeoniya/dropcss", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "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:16.961846+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.961846+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:52:29.122796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c75344b19e37d5fa469a0b526fb6f23695210d0bd4e881b847230543e31e9671", "fetched_at": "2026-08-28T04:06:16.961846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/leeoniya/dropcss"}], "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": 2723, "days_push": 1105, "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}}