{"adoption": {"forks": 441, "observed_at": "2026-08-28T04:05:46.791403+00:00", "stars": 1870}, "canonical_url": "https://ross.abutalabs.com/products/vscode-react-javascript-snippets", "card": {"archived": false, "artifact_type": "plugin", "description": "Extension for React/Javascript snippets with search supporting ES7+ and babel features", "domain": ["frontend", "web-development", "developer-tools"], "enriched": true, "function": ["editor", "developer-tools", "boilerplate"], "health_score": 77, "homepage": null, "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["r5n-labs/vscode-react-javascript-snippets"], "name": "r5n-labs/vscode-react-javascript-snippets", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2026-08-03T10:06:10+00:00", "repo": "r5n-labs/vscode-react-javascript-snippets", "stars": 1870, "tags": ["vscode-extension", "code-snippets", "react", "redux", "typescript", "hooks", "es7", "babel"], "topics": ["snippets", "react", "javascript", "babel-features", "react-snippets", "vscode", "vscode-extension", "vscode-snippets", "react-components", "redux", "search", "extension", "hooks", "typescript", "customizable", "prettier"], "urls": [], "use_cases": ["insert react component boilerplate quickly in vscode", "react hooks snippets for vscode", "redux toolkit snippet shortcuts", "typescript react component templates", "speed up writing react components with snippets", "customize react snippet prefixes in vs code"], "what_it_is": "A VS Code extension providing customizable JavaScript, React, Redux, and React Native snippets with ES7+ syntax, TypeScript, and hooks support. It is the maintained continuation of the original dsznajder ES7+ React snippets extension.", "when_to_avoid": ["you use an editor other than VS Code or compatible forks", "you prefer full component generators or scaffolding tools over simple text snippets", "you rely on the legacy dsznajder extension ID and cannot migrate"], "when_to_choose": ["you write React, Redux, or React Native code in VS Code daily and want fast boilerplate expansion", "you want snippet support for hooks, ES7+ syntax, and TypeScript", "you need a maintained fork of the legacy es7-react-js-snippets extension"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vscode-react-javascript-snippets", "repo": "r5n-labs/vscode-react-javascript-snippets", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "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:46.791403+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.791403+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:06.239395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3323d6086317c81dce02c93e3652707a55eef56d18aa218c30ccc34ad7516e4a", "fetched_at": "2026-08-28T04:05:46.791403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/r5n-labs/vscode-react-javascript-snippets"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 95, "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": 3374, "days_push": 30, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}