{"adoption": {"forks": 217, "observed_at": "2026-08-28T04:04:41.591811+00:00", "stars": 1428}, "canonical_url": "https://ross.abutalabs.com/products/mousejiggler", "card": {"archived": false, "artifact_type": "application", "description": "Mouse Jiggler is a very simple piece of software whose sole function is to \"fake\" mouse input to Windows, and jiggle the mouse pointer back and forth.", "domain": ["windows", "developer-tools", "desktop-applications"], "enriched": true, "function": ["gui", "cli", "workflow-automation"], "health_score": 95, "homepage": null, "language": "C#", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["arkane-systems/mousejiggler"], "name": "arkane-systems/mousejiggler", "platform": ["windows"], "pushed_at": "2026-08-07T18:49:59+00:00", "repo": "arkane-systems/mousejiggler", "stars": 1428, "tags": ["mouse-jiggler", "idle-prevention", "screensaver-disabler", "fake-input", "caffeine", "desktop"], "topics": ["mouse", "idle", "mousemove", "mouse-movement", "caffeine"], "urls": [], "use_cases": ["prevent screensaver from activating during a long installation", "keep a machine awake while monitoring a long-running operation", "stop idle detection from locking my workstation", "simulate mouse movement on Windows", "keep the screen on without changing screensaver settings"], "what_it_is": "Mouse Jiggler is a simple Windows utility that fakes mouse input to jiggle the pointer back and forth, preventing screensavers and idle detection from triggering. It is available via Winget, Chocolatey, or standalone portable releases.", "when_to_avoid": ["you need to evade IT monitoring or employee-activity software - it is easily detectable", "you need a cross-platform solution for macOS or Linux", "you want to manage power or sleep settings rather than fake input"], "when_to_choose": ["you need a lightweight Windows-only tool to prevent idle lock or screensaver activation", "you want a portable version that runs on locked-down corporate machines without admin rights", "you prefer a simple GUI or command-line utility over hardware solutions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mousejiggler", "repo": "arkane-systems/mousejiggler", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "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:41.591811+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:41.591811+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:37:18.575702+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "545d6c46a1c1bb4ea3f9f7bbe5d5046ba403a795eda835c6fad4a85159d9434c", "fetched_at": "2026-08-28T04:04:41.591811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arkane-systems/mousejiggler"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 40}, "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": 4515, "days_push": 26, "days_rel": 186, "gap_med": 393, "n_releases_24m": 2}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}