{"adoption": {"forks": 54, "observed_at": "2026-08-28T04:05:39.985996+00:00", "stars": 1816}, "canonical_url": "https://ross.abutalabs.com/products/react-simple-animate", "card": {"archived": false, "artifact_type": "library", "description": "🎯 React UI animation made easy", "domain": ["web-development", "frontend", "web-design"], "enriched": true, "function": ["animation", "ui-components", "frontend-framework"], "health_score": 30, "homepage": "https://react-simple-animate.now.sh/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["beekai-oss/react-simple-animate"], "name": "beekai-oss/react-simple-animate", "platform": ["cross-platform"], "pushed_at": "2024-12-16T10:49:53+00:00", "repo": "beekai-oss/react-simple-animate", "stars": 1816, "tags": ["react", "css-animations", "keyframes", "animation-sequences", "hooks", "tiny-library", "web-server", "nodejs"], "topics": ["react", "animation", "animate", "transition-animation", "animate-css", "animation-controller", "animation-sequence", "keyframes-animation"], "urls": [], "use_cases": ["animate a react component from one style to another", "run css keyframe animations in react", "chain multiple animations in sequence", "fade in elements on page load", "create simple ui transitions without heavy animation libraries", "animate groups of elements with staggered timing"], "what_it_is": "A tiny React library for UI animations, providing components and hooks to animate elements between styles, run CSS keyframes, and chain animation sequences. It has no external dependencies and works with both component-based and hook-based React code.", "when_to_avoid": ["you need advanced physics-based or gesture-driven animations", "you require complex timeline editing or spring animation controls", "your project is not built with React"], "when_to_choose": ["you need lightweight, dependency-free animations in a React app", "you want simple style-to-style transitions or keyframes without learning a complex API", "you need to sequence multiple animations easily"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/react-simple-animate", "repo": "beekai-oss/react-simple-animate", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "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:05:39.985996+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.985996+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:20:35.019127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "726954a311295ad12bdb49d4d272ae2e5bc05a6e4144a3edab3c6eff63807c83", "fetched_at": "2026-08-28T04:05:39.985996+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beekai-oss/react-simple-animate"}], "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": 3323, "days_push": 625, "days_rel": 625, "gap_med": null, "n_releases_24m": 1}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}