{"adoption": {"forks": 59, "observed_at": "2026-08-28T04:04:15.021252+00:00", "stars": 1296}, "canonical_url": "https://ross.abutalabs.com/products/virtualmaconipad", "card": {"archived": false, "artifact_type": "application", "description": "People have dreamed of running macOS on iPad for more than a decade. Today, that dream comes true. With Virtual Mac, iPad finally breaks free from iPadOS, enabling pro apps like Xcode, Terminal, Final Cut Pro, Logic Pro, and Pixelmator Pro to run directly on device. Requires iPad Pro (M1, M2) or iPad Air (M1) running iPadOS 14 up to 16.3.1.", "domain": ["operating-systems", "apple-ecosystem"], "enriched": true, "function": ["gui"], "health_score": 100, "homepage": null, "language": "Objective-C", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["nfzerox/VirtualMacOniPad"], "name": "nfzerox/VirtualMacOniPad", "platform": [], "pushed_at": "2026-08-26T05:09:40+00:00", "repo": "nfzerox/VirtualMacOniPad", "stars": 1296, "tags": ["macos", "virtualization", "jailbreak", "ipad", "hypervisor", "ios"], "topics": [], "urls": [], "use_cases": ["run macOS on an iPad", "use Xcode on iPad", "run Final Cut Pro or Logic Pro on iPad", "boot a macOS virtual machine on Apple Silicon iPad", "get a desktop OS experience on iPadOS"], "what_it_is": "Virtual Mac on iPad is a jailbreak-only application that runs full macOS in a virtual machine on Apple Silicon iPads (M1/M2). It uses the iPad's hypervisor capabilities to boot macOS versions from Monterey to Tahoe directly on device.", "when_to_avoid": ["your iPad is not jailbroken or runs iPadOS newer than 16.3.1", "you need a stable, Apple-supported solution", "your iPad has limited RAM (less than 16 GB recommended)"], "when_to_choose": ["you have a jailbroken iPad Pro M1/M2 or iPad Air M1 on iPadOS 14–16.3.1", "you want to run Mac-only pro apps directly on an iPad", "you want an on-device macOS VM without network dependency"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/virtualmaconipad", "repo": "nfzerox/VirtualMacOniPad", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "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:15.021252+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.021252+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:53:58.270822+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1ef8779e8c2811001093a3df889a5922db61036beefc652da82ed4b8165e35b", "fetched_at": "2026-08-28T04:04:15.021252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nfzerox/VirtualMacOniPad"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 2, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 30, "days_push": 7, "days_rel": 7, "gap_med": 1.0, "n_releases_24m": 7}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}