{"adoption": {"forks": 38, "observed_at": "2026-08-28T04:07:56.379342+00:00", "stars": 3324}, "canonical_url": "https://ross.abutalabs.com/products/tailwindcss-motion", "card": {"archived": false, "artifact_type": "plugin", "description": "tailwindcss-motion is a Tailwind CSS Plugin made at RomboHQ. It’s a simple, yet powerful, animation library with a simple syntax.", "domain": ["frontend", "web-development", "web-design"], "enriched": true, "function": ["animation", "ui-components", "css-framework"], "health_score": 73, "homepage": "https://rombo.co/tailwind/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["romboHQ/tailwindcss-motion"], "name": "romboHQ/tailwindcss-motion", "platform": ["browser"], "pushed_at": "2026-02-12T15:19:45+00:00", "repo": "romboHQ/tailwindcss-motion", "stars": 3324, "tags": ["tailwindcss-plugin", "motion", "css-animations", "utility-first", "accessibility", "presets", "reduced-motion", "nodejs", "web-server"], "topics": ["animate", "animation", "css", "design", "motion", "preset", "tailwindcss", "tailwindcss-plugin"], "urls": [], "use_cases": ["animate elements in a tailwind project without writing keyframes", "add fade and slide entrance animations with utility classes", "use ready-made animation presets like bounce or typewriter", "make animations accessible for reduced motion users", "generate tailwind animation classes visually in the browser", "loop and exit animations for ui components"], "what_it_is": "tailwindcss-motion is a Tailwind CSS plugin by RomboHQ that provides a simple, composable syntax for CSS animations, including presets like fade, slide, bounce, and typewriter. It uses native CSS keyframes for performance and respects prefers-reduced-motion by default.", "when_to_avoid": ["you need complex JS-driven or scroll-linked animation timelines (use Framer Motion or GSAP)", "your project does not use Tailwind CSS", "you need physics-based spring animations"], "when_to_choose": ["you use Tailwind CSS and want declarative, utility-based animations", "you want native CSS animations without JavaScript runtime overhead", "you need built-in reduced-motion accessibility support", "you want quick presets for common animation patterns"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tailwindcss-motion", "repo": "romboHQ/tailwindcss-motion", "role": "main", "score": 54}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "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:56.379342+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.379342+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:41:48.391753+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e74d201e8cca1dbf853c2e9ff73620822c311de963597435c0475b4bbaff347", "fetched_at": "2026-08-28T04:07:56.379342+00:00", "kind": "readme", "missing": false, "url": "https://github.com/romboHQ/tailwindcss-motion"}, {"content_hash": "6ffe774eaa1cc30e87dabd336c1a0db4e4f6382fb878364d29ddac1255bfbc70", "fetched_at": "2026-08-29T09:35:02.383075+00:00", "kind": "homepage", "missing": false, "url": "https://rombo.co/tailwind/"}, {"content_hash": "c166cc40b4574f1eb441bb7295279ec440b4bb79a27e0a55b2b8159b29a81e2c", "fetched_at": "2026-08-29T09:35:02.385484+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rombo.co/tailwind"}, {"content_hash": "946184414ed50a27071cc1660bb4b0bbe8323d757767cfc29887df78c2c390b9", "fetched_at": "2026-08-29T09:35:02.387414+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/tailwindcss-motion"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 67, "longevity": 50, "rhythm": 40}, "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": 712, "days_push": 202, "days_rel": 449, "gap_med": 23.5, "n_releases_24m": 9}, "score": 54, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}