{"adoption": {"forks": 100, "observed_at": "2026-08-28T04:04:03.751846+00:00", "stars": 1230}, "canonical_url": "https://ross.abutalabs.com/products/orbion_3d_space_mouse", "card": {"archived": false, "artifact_type": "application", "description": "3D Space Mouse DIY easy to build at home", "domain": ["hardware", "cross-platform", "developer-tools"], "enriched": true, "function": ["embedded", "sdk", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["sedmenti/Orbion_3D_Space_Mouse"], "name": "sedmenti/Orbion_3D_Space_Mouse", "platform": ["embedded", "cross-platform", "windows"], "pushed_at": "2022-04-10T23:08:01+00:00", "repo": "sedmenti/Orbion_3D_Space_Mouse", "stars": 1230, "tags": ["3d-printing", "diy-hardware", "firmware", "space-mouse", "cad-input-device", "arduino", "opensource-hardware", "macos", "linux"], "topics": [], "urls": [], "use_cases": ["build a diy 3d space mouse at home", "3d navigation device for fusion 360", "cheap alternative to 3dconnexion spacemouse", "6dof controller for blender sculpting", "3d printed input device for cad orbit and pan", "flash firmware for diy space mouse"], "what_it_is": "Orbion is an open-source DIY 3D Space Mouse (6-DOF input device) that users build at home with 3D-printed parts, a joystick, encoder, and Arduino-compatible firmware. It emulates a 3Dconnexion-style controller for navigating CAD and 3D sculpting software like Fusion 360, SolidWorks, and Blender.", "when_to_avoid": ["you need a plug-and-play commercial device with warranty and support", "you don't have access to a 3D printer or soldering skills", "you need guaranteed compatibility with niche CAD software"], "when_to_choose": ["you want a low-cost, open-source 3D mouse for CAD work and own a 3D printer", "you enjoy DIY electronics builds and want a customizable input device", "you use Fusion 360, SolidWorks, Blender, or similar and need orbit/pan navigation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/orbion_3d_space_mouse", "repo": "sedmenti/Orbion_3D_Space_Mouse", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "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:03.751846+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.751846+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:03.541726+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fb31477228dd0f76519805ffbecd43769ae8eafc5915a51e8f6625296414f273", "fetched_at": "2026-08-28T04:04:03.751846+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sedmenti/Orbion_3D_Space_Mouse"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1628, "days_push": 1606, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}