{"adoption": {"forks": 86, "observed_at": "2026-08-28T04:04:27.339225+00:00", "stars": 1345}, "canonical_url": "https://ross.abutalabs.com/products/mixer", "card": {"archived": true, "artifact_type": "plugin", "description": "Add-on for real-time collaboration in Blender.", "domain": ["graphics", "developer-tools"], "enriched": true, "function": ["websocket", "plugin-system"], "health_score": 10, "homepage": "https://ubisoft-mixer.readthedocs.io/", "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["ubisoft/mixer"], "name": "ubisoft/mixer", "platform": ["cross-platform", "python"], "pushed_at": "2022-08-01T12:58:40+00:00", "repo": "ubisoft/mixer", "stars": 1345, "tags": ["blender-addon", "real-time-collaboration", "3d-graphics", "archived", "ubisoft", "collaboration", "game-development"], "topics": ["blender-addon", "collaboration", "blender", "ubisoft"], "urls": [], "use_cases": ["collaborate with multiple artists on the same Blender scene simultaneously", "share Blender scene edits in real time across a team", "run a shared 3D modeling session in Blender", "synchronize Blender scene data between remote users", "pair-model in Blender like a shared editor"], "what_it_is": "Mixer is a Blender add-on developed by Ubisoft Animation Studio that enables multiple Blender users to collaborate on the same 3D scene in real time. The project has been archived and is no longer supported or maintained.", "when_to_avoid": ["you need maintained, supported software - the project is archived", "you use Blender versions newer than 3.0", "you cannot risk potential scene data corruption"], "when_to_choose": ["you need real-time multi-user editing in Blender and accept unsupported software", "you want to study how real-time collaboration for 3D tools is implemented", "your team is pinned to Blender 2.93 or 3.0 LTS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mixer", "repo": "ubisoft/mixer", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "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:04:27.339225+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:27.339225+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:42:46.997863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "272374be76de8746b05c372f5d1b1206293e8620d36b0bf5aeb0240051a99267", "fetched_at": "2026-08-28T04:04:27.339225+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ubisoft/mixer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2224, "days_push": 1493, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}