{"adoption": {"forks": 395, "observed_at": "2026-08-28T04:09:34.865084+00:00", "stars": 6081}, "canonical_url": "https://ross.abutalabs.com/products/parrelsync", "card": {"archived": false, "artifact_type": "plugin", "description": "(Unity3D) Test multiplayer without building", "domain": ["developer-tools", "cross-platform"], "enriched": true, "function": ["developer-tools", "gui", "testing"], "health_score": 80, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["VeriorPies/ParrelSync"], "name": "VeriorPies/ParrelSync", "platform": ["windows", "editor-plugin"], "pushed_at": "2026-06-16T02:32:20+00:00", "repo": "VeriorPies/ParrelSync", "stars": 6081, "tags": ["unity", "unity-editor-extension", "multiplayer-testing", "project-cloning", "game-dev-workflow", "game-development", "macos", "linux"], "topics": [], "urls": [], "use_cases": ["test multiplayer games in Unity without building", "run multiple Unity editor instances of the same project", "test client and server simultaneously in editor", "mirror project changes across Unity editor clones", "speed up multiplayer iteration workflow in Unity"], "what_it_is": "ParrelSync is a Unity editor extension that lets developers test multiplayer gameplay without building the project by opening cloned editor windows that mirror changes from the original project. It provides GUI tools for managing clones, asset protection, and APIs to speed up multiplayer testing workflows.", "when_to_avoid": ["your project is not built with Unity", "you need actual built binaries for testing rather than editor instances", "you work outside Windows, macOS, or Linux editors"], "when_to_choose": ["you develop multiplayer Unity games and want fast in-editor testing", "you need multiple synchronized Unity editor instances of one project", "you want clone management GUI and asset protection while testing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/parrelsync", "repo": "VeriorPies/ParrelSync", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "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:09:34.865084+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.865084+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:48:20.116421+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9cef82de4e41af40a7f3a188fe76423d491cafbc2871258d780deb297bee9e0", "fetched_at": "2026-08-28T04:09:34.865084+00:00", "kind": "readme", "missing": false, "url": "https://github.com/VeriorPies/ParrelSync"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 87, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2300, "days_push": 79, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}