{"adoption": {"forks": 147, "observed_at": "2026-08-28T04:03:54.289579+00:00", "stars": 1183}, "canonical_url": "https://ross.abutalabs.com/products/obs-zoom-to-mouse", "card": {"archived": false, "artifact_type": "plugin", "description": "An OBS lua script to zoom a display-capture source to focus on the mouse", "domain": ["media", "developer-tools", "desktop-applications"], "enriched": true, "function": ["animation", "developer-tools"], "health_score": 24, "homepage": null, "language": "Lua", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["BlankSourceCode/obs-zoom-to-mouse"], "name": "BlankSourceCode/obs-zoom-to-mouse", "platform": ["windows", "cross-platform"], "pushed_at": "2024-06-07T21:49:46+00:00", "repo": "BlankSourceCode/obs-zoom-to-mouse", "stars": 1183, "tags": ["obs-studio", "lua-script", "screen-recording", "zoom", "mouse-tracking", "streaming", "linux", "macos"], "topics": ["lua", "obs", "obs-script", "obs-studio"], "urls": [], "use_cases": ["zoom into my IDE while recording coding tutorials", "make OBS display capture follow my mouse cursor", "add smooth zoom in and out animations to OBS recordings", "highlight sections of code in screen capture videos", "track the cursor automatically when zoomed in OBS", "crop and zoom a display capture source in OBS Studio"], "what_it_is": "An OBS Studio Lua script that zooms a display-capture source to focus on the mouse cursor, with smooth zoom animations and optional automatic mouse following. It is aimed at video creators who want to magnify parts of their screen, such as an IDE, while recording or streaming.", "when_to_avoid": ["you use streaming software other than OBS Studio", "you need zoom effects for sources other than display capture", "you require a maintained, licensed project for commercial embedding"], "when_to_choose": ["you record or stream with OBS and want dynamic zoom-to-cursor effects", "you need a lightweight script rather than a full plugin binary", "you use Windows, Linux, or Mac with OBS v29+"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/obs-zoom-to-mouse", "repo": "BlankSourceCode/obs-zoom-to-mouse", "role": "main", "score": 17}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-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:03:54.289579+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:54.289579+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:24:30.364315+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76766b9e701039507ac566cb53debbcd3bba8878ebbc83306236c48af2d083aa", "fetched_at": "2026-08-28T04:03:54.289579+00:00", "kind": "readme", "missing": false, "url": "https://github.com/BlankSourceCode/obs-zoom-to-mouse"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 73, "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": 1033, "days_push": 817, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 17, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}