{"adoption": {"forks": 384, "observed_at": "2026-08-28T04:05:44.471856+00:00", "stars": 1852}, "canonical_url": "https://ross.abutalabs.com/products/react-typescript-samples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "The goal of this project is to provide a set of simple samples, providing and step by step guide to start working with React and Typescript.", "domain": ["web-development", "frontend", "tutorials"], "enriched": true, "function": ["developer-tools", "boilerplate", "build-tool"], "health_score": 20, "homepage": null, "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Lemoncode/react-typescript-samples"], "name": "Lemoncode/react-typescript-samples", "platform": ["cross-platform"], "pushed_at": "2023-04-02T23:03:07+00:00", "repo": "Lemoncode/react-typescript-samples", "stars": 1852, "tags": ["react", "typescript", "hooks", "samples", "webpack", "step-by-step", "redux", "nodejs", "web-server"], "topics": [], "urls": [], "use_cases": ["learn react with typescript step by step", "find react hooks examples", "starter boilerplate for react typescript project", "understand react props and state with examples", "see how to set up webpack for react typescript", "migrate from class components to hooks", "learn react router basics"], "what_it_is": "A collection of step-by-step React + TypeScript sample projects, primarily using hooks, with webpack bundling and react-router navigation. It serves as a guided tutorial resource for developers learning React with TypeScript.", "when_to_avoid": ["you need production-ready application scaffolding with testing and lazy loading already configured", "you want a comprehensive course or up-to-date tooling like Vite", "you need Redux examples with hooks, which are not yet available in this repo"], "when_to_choose": ["you are new to React and want guided, incremental examples", "you want to learn React with TypeScript from scratch", "you need simple reference samples for hooks, props, and state", "you maintain legacy React class component code and need old-style examples"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/react-typescript-samples", "repo": "Lemoncode/react-typescript-samples", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "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:44.471856+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:44.471856+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:16:51.966003+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "87969000979ac1b5a563c581b9ebea1e18d15163add2006b26a750045df57ec6", "fetched_at": "2026-08-28T04:05:44.471856+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lemoncode/react-typescript-samples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3839, "days_push": 1249, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}