{
  "title": "FilterKilter Program System Requirements Dataset (2026)",
  "description": "Published minimum and recommended system requirements for 139 popular apps and games, compiled from official publisher requirement pages.",
  "source": "https://filterkilter.com/research/laptop-requirements-2026",
  "license": "CC BY 4.0",
  "attribution": "FilterKilter (https://filterkilter.com)",
  "generatedAt": "2026-06-14",
  "programCount": 139,
  "records": [
    {
      "id": "office",
      "name": "Microsoft 365",
      "category": "business",
      "publisher": "Microsoft",
      "sourceUrl": "https://support.microsoft.com/en-us/office/system-requirements-for-microsoft-365",
      "minimum": {
        "ramGb": 4,
        "storageGb": 4,
        "processorCores": 2,
        "processorSpeedGhz": 1.6,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "google-workspace",
      "name": "Google Workspace",
      "category": "business",
      "publisher": "Google",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "notion",
      "name": "Notion",
      "category": "business",
      "publisher": "Notion Labs",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "slack",
      "name": "Slack",
      "category": "business",
      "publisher": "Salesforce",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "zoom",
      "name": "Zoom",
      "category": "business",
      "publisher": "Zoom Video Communications",
      "sourceUrl": "https://support.zoom.us/hc/en-us/articles/201362023",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 5,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "teams",
      "name": "Microsoft Teams",
      "category": "business",
      "publisher": "Microsoft",
      "sourceUrl": "https://learn.microsoft.com/en-us/microsoftteams/get-clients",
      "minimum": {
        "ramGb": 4,
        "storageGb": 3,
        "processorCores": 2,
        "processorSpeedGhz": 1.1,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "discord",
      "name": "Discord",
      "category": "business",
      "publisher": "Discord Inc.",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "acrobat",
      "name": "Adobe Acrobat Pro",
      "category": "business",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/acrobat/system-requirements.html",
      "minimum": {
        "ramGb": 2,
        "storageGb": 5,
        "processorCores": 2,
        "processorSpeedGhz": 1.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "power-bi",
      "name": "Power BI Desktop",
      "category": "business",
      "publisher": "Microsoft",
      "sourceUrl": "https://learn.microsoft.com/en-us/power-bi/fundamentals/desktop-get-the-desktop",
      "minimum": {
        "ramGb": 2,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": 1,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "tableau",
      "name": "Tableau Desktop",
      "category": "business",
      "publisher": "Salesforce",
      "sourceUrl": "https://www.tableau.com/products/techspecs",
      "minimum": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": 1.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "quickbooks",
      "name": "QuickBooks Desktop",
      "category": "business",
      "publisher": "Intuit",
      "sourceUrl": "https://quickbooks.intuit.com/learn-support/en-us/help-article/install-products/system-requirements-quickbooks-desktop",
      "minimum": {
        "ramGb": 8,
        "storageGb": 3,
        "processorCores": 2,
        "processorSpeedGhz": 2.4,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2.8,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "webex",
      "name": "Cisco Webex",
      "category": "business",
      "publisher": "Cisco",
      "sourceUrl": "https://help.webex.com/en-us/article/nki3xrq/Webex-App-System-requirements",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "dropbox",
      "name": "Dropbox",
      "category": "business",
      "publisher": "Dropbox Inc.",
      "sourceUrl": "https://help.dropbox.com/installs/system-requirements",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "salesforce",
      "name": "Salesforce",
      "category": "business",
      "publisher": "Salesforce",
      "sourceUrl": "https://help.salesforce.com/s/articleView?id=sf.getstart_browser_overview.htm",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "asana",
      "name": "Asana",
      "category": "business",
      "publisher": "Asana Inc.",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "trello",
      "name": "Trello",
      "category": "business",
      "publisher": "Atlassian",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "jira",
      "name": "Jira",
      "category": "business",
      "publisher": "Atlassian",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "hubspot",
      "name": "HubSpot",
      "category": "business",
      "publisher": "HubSpot Inc.",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "docusign",
      "name": "DocuSign",
      "category": "business",
      "publisher": "DocuSign Inc.",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "monday",
      "name": "Monday.com",
      "category": "business",
      "publisher": "monday.com Ltd.",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "evernote",
      "name": "Evernote",
      "category": "business",
      "publisher": "Bending Spoons",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "onedrive",
      "name": "Microsoft OneDrive",
      "category": "business",
      "publisher": "Microsoft",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "photoshop",
      "name": "Adobe Photoshop",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/photoshop/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": 1.5
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "illustrator",
      "name": "Adobe Illustrator",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/illustrator/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "premiere",
      "name": "Adobe Premiere Pro",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/premiere-pro/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 8,
        "processorCores": 8,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 100,
        "processorCores": 12,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "aftereffects",
      "name": "Adobe After Effects",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/after-effects/system-requirements.html",
      "minimum": {
        "ramGb": 16,
        "storageGb": 8,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 100,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "figma",
      "name": "Figma",
      "category": "creative",
      "publisher": "Figma",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 5,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "blender",
      "name": "Blender",
      "category": "creative",
      "publisher": "Blender Foundation",
      "sourceUrl": "https://www.blender.org/download/requirements/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 4,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 50,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "lightroom",
      "name": "Adobe Lightroom Classic",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/lightroom-classic/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 8,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "davinci",
      "name": "DaVinci Resolve",
      "category": "creative",
      "publisher": "Blackmagic Design",
      "sourceUrl": "https://www.blackmagicdesign.com/products/davinciresolve",
      "minimum": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 100,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "obs",
      "name": "OBS Studio",
      "category": "creative",
      "publisher": "OBS Project",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      }
    },
    {
      "id": "vlc",
      "name": "VLC Media Player",
      "category": "creative",
      "publisher": "VideoLAN",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "indesign",
      "name": "Adobe InDesign",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/indesign/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 4,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      }
    },
    {
      "id": "audition",
      "name": "Adobe Audition",
      "category": "creative",
      "publisher": "Adobe",
      "sourceUrl": "https://helpx.adobe.com/audition/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 8,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "ableton-live",
      "name": "Ableton Live",
      "category": "creative",
      "publisher": "Ableton",
      "sourceUrl": "https://help.ableton.com/hc/en-us/articles/115001663530",
      "minimum": {
        "ramGb": 8,
        "storageGb": 6,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 76,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "steam",
      "name": "Steam",
      "category": "gaming",
      "publisher": "Valve",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "valorant",
      "name": "Valorant",
      "category": "gaming",
      "publisher": "Riot Games",
      "sourceUrl": "https://playvalorant.com/en-us/specs/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 30,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 30,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "fortnite",
      "name": "Fortnite",
      "category": "gaming",
      "publisher": "Epic Games",
      "sourceUrl": "https://www.epicgames.com/fortnite/en-US/news/fortnite-system-requirements",
      "minimum": {
        "ramGb": 8,
        "storageGb": 26,
        "processorCores": 4,
        "processorSpeedGhz": 2.4,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "minecraft",
      "name": "Minecraft",
      "category": "gaming",
      "publisher": "Mojang Studios",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 4,
        "storageGb": 4,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 8,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      }
    },
    {
      "id": "league",
      "name": "League of Legends",
      "category": "gaming",
      "publisher": "Riot Games",
      "sourceUrl": "https://support-leagueoflegends.riotgames.com/hc/en-us/articles/201752654",
      "minimum": {
        "ramGb": 4,
        "storageGb": 16,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 16,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "optimal": null
    },
    {
      "id": "cyberpunk",
      "name": "Cyberpunk 2077",
      "category": "gaming",
      "publisher": "CD Projekt Red",
      "sourceUrl": "https://www.cyberpunk.net/en/news/31570/system-requirements",
      "minimum": {
        "ramGb": 12,
        "storageGb": 70,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 3
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 70,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": 4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "gta5",
      "name": "GTA V",
      "category": "gaming",
      "publisher": "Rockstar Games",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 8,
        "storageGb": 72,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 72,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "apex",
      "name": "Apex Legends",
      "category": "gaming",
      "publisher": "Electronic Arts",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 6,
        "storageGb": 75,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 75,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": null
    },
    {
      "id": "7-days-to-die",
      "name": "7 Days to Die",
      "category": "gaming",
      "publisher": "The Fun Pimps",
      "sourceUrl": "https://store.steampowered.com/app/251570",
      "minimum": {
        "ramGb": 8,
        "storageGb": 15,
        "processorCores": 4,
        "processorSpeedGhz": 2.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 15,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 22,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "age-of-empires-2-de",
      "name": "Age of Empires II: Definitive Edition",
      "category": "gaming",
      "publisher": "World's Edge / Xbox Game Studios",
      "sourceUrl": "https://store.steampowered.com/app/813780",
      "minimum": {
        "ramGb": 4,
        "storageGb": 15,
        "processorCores": 2,
        "processorSpeedGhz": 1.8,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 15,
        "processorCores": 4,
        "processorSpeedGhz": 2.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 22,
        "processorCores": 6,
        "processorSpeedGhz": 2.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "arena-breakout",
      "name": "Arena Breakout: Infinite",
      "category": "gaming",
      "publisher": "Tencent Games",
      "sourceUrl": "https://store.steampowered.com/app/2073620",
      "minimum": {
        "ramGb": 12,
        "storageGb": 70,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 70,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 105,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "ark-survival-ascended",
      "name": "ARK: Survival Ascended",
      "category": "gaming",
      "publisher": "Studio Wildcard",
      "sourceUrl": "https://store.steampowered.com/app/2399830",
      "minimum": {
        "ramGb": 16,
        "storageGb": 180,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 180,
        "processorCores": 6,
        "processorSpeedGhz": 3.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 270,
        "processorCores": 8,
        "processorSpeedGhz": 4.1,
        "graphicsType": "dedicated",
        "graphicsVramGb": 14
      }
    },
    {
      "id": "baldurs-gate-3",
      "name": "Baldur's Gate 3",
      "category": "gaming",
      "publisher": "Larian Studios",
      "sourceUrl": "https://store.steampowered.com/app/1086940",
      "minimum": {
        "ramGb": 8,
        "storageGb": 150,
        "processorCores": 4,
        "processorSpeedGhz": 2.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 150,
        "processorCores": 6,
        "processorSpeedGhz": 3.1,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 225,
        "processorCores": 8,
        "processorSpeedGhz": 3.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "black-desert",
      "name": "Black Desert",
      "category": "gaming",
      "publisher": "Pearl Abyss",
      "sourceUrl": "https://store.steampowered.com/app/582660",
      "minimum": {
        "ramGb": 8,
        "storageGb": 80,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 80,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 120,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "call-of-duty-mw3",
      "name": "Call of Duty: Modern Warfare III",
      "category": "gaming",
      "publisher": "Activision",
      "sourceUrl": "https://store.steampowered.com/app/2519060",
      "minimum": {
        "ramGb": 8,
        "storageGb": 149,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 149,
        "processorCores": 6,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 223,
        "processorCores": 8,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 16
      }
    },
    {
      "id": "civ-6",
      "name": "Civilization VI",
      "category": "gaming",
      "publisher": "Firaxis Games / 2K",
      "sourceUrl": "https://store.steampowered.com/app/289070",
      "minimum": {
        "ramGb": 4,
        "storageGb": 17,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 23,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 34,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "counter-strike-2",
      "name": "Counter-Strike 2",
      "category": "gaming",
      "publisher": "Valve",
      "sourceUrl": "https://store.steampowered.com/app/730/CounterStrike_2/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 85,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 85,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 127,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "crusader-kings-3",
      "name": "Crusader Kings III",
      "category": "gaming",
      "publisher": "Paradox Development Studio",
      "sourceUrl": "https://store.steampowered.com/app/1158310",
      "minimum": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 30,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "dayz",
      "name": "DayZ",
      "category": "gaming",
      "publisher": "Bohemia Interactive",
      "sourceUrl": "https://store.steampowered.com/app/221100",
      "minimum": {
        "ramGb": 8,
        "storageGb": 25,
        "processorCores": 4,
        "processorSpeedGhz": 2.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 30,
        "processorCores": 4,
        "processorSpeedGhz": 3.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 45,
        "processorCores": 6,
        "processorSpeedGhz": 3.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "dead-by-daylight",
      "name": "Dead by Daylight",
      "category": "gaming",
      "publisher": "Behaviour Interactive",
      "sourceUrl": "https://store.steampowered.com/app/381210",
      "minimum": {
        "ramGb": 8,
        "storageGb": 50,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 75,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "deadlock",
      "name": "Deadlock",
      "category": "gaming",
      "publisher": "Valve",
      "sourceUrl": "https://store.steampowered.com/app/1422450/Deadlock/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 40,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 60,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "death-stranding-2",
      "name": "Death Stranding 2: On the Beach",
      "category": "gaming",
      "publisher": "Kojima Productions",
      "sourceUrl": "https://store.steampowered.com/app/2477170/DEATH_STRANDING_2_On_The_Beach/",
      "minimum": {
        "ramGb": 16,
        "storageGb": 80,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 80,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 120,
        "processorCores": 8,
        "processorSpeedGhz": 4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "delta-force",
      "name": "Delta Force",
      "category": "gaming",
      "publisher": "TiMi Studio Group",
      "sourceUrl": "https://store.steampowered.com/app/2507950",
      "minimum": {
        "ramGb": 8,
        "storageGb": 88,
        "processorCores": 4,
        "processorSpeedGhz": 2.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 88,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 132,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "diablo-4",
      "name": "Diablo IV",
      "category": "gaming",
      "publisher": "Blizzard Entertainment",
      "sourceUrl": "https://store.steampowered.com/app/2344520",
      "minimum": {
        "ramGb": 8,
        "storageGb": 90,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 90,
        "processorCores": 6,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 135,
        "processorCores": 8,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "dota-2",
      "name": "Dota 2",
      "category": "gaming",
      "publisher": "Valve",
      "sourceUrl": "https://store.steampowered.com/app/570/Dota_2/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 60,
        "processorCores": 2,
        "processorSpeedGhz": 2.8,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 60,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 90,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "ea-fc-25",
      "name": "EA SPORTS FC 25",
      "category": "gaming",
      "publisher": "EA Sports",
      "sourceUrl": "https://store.steampowered.com/app/2669320",
      "minimum": {
        "ramGb": 8,
        "storageGb": 100,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 100,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 150,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "elden-ring",
      "name": "Elden Ring",
      "category": "gaming",
      "publisher": "FromSoftware / Bandai Namco",
      "sourceUrl": "https://store.steampowered.com/app/1245620",
      "minimum": {
        "ramGb": 12,
        "storageGb": 60,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 3
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 60,
        "processorCores": 8,
        "processorSpeedGhz": 3.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 90,
        "processorCores": 10,
        "processorSpeedGhz": 3.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "euro-truck-sim-2",
      "name": "Euro Truck Simulator 2",
      "category": "gaming",
      "publisher": "SCS Software",
      "sourceUrl": "https://store.steampowered.com/app/227300",
      "minimum": {
        "ramGb": 8,
        "storageGb": 15,
        "processorCores": 4,
        "processorSpeedGhz": 2.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 15,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 22,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "factorio",
      "name": "Factorio",
      "category": "gaming",
      "publisher": "Wube Software",
      "sourceUrl": "https://store.steampowered.com/app/427520",
      "minimum": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": null,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": null,
        "processorSpeedGhz": 4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 20,
        "processorCores": null,
        "processorSpeedGhz": 4.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "farming-simulator-25",
      "name": "Farming Simulator 25",
      "category": "gaming",
      "publisher": "GIANTS Software",
      "sourceUrl": "https://store.steampowered.com/app/2300320",
      "minimum": {
        "ramGb": 8,
        "storageGb": 45,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 3
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 45,
        "processorCores": 6,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 67,
        "processorCores": 8,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "hearts-of-iron-4",
      "name": "Hearts of Iron IV",
      "category": "gaming",
      "publisher": "Paradox Development Studio",
      "sourceUrl": "https://store.steampowered.com/app/394360",
      "minimum": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 6,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 12,
        "storageGb": 4,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "helldivers-2",
      "name": "Helldivers 2",
      "category": "gaming",
      "publisher": "Arrowhead Game Studios",
      "sourceUrl": "https://store.steampowered.com/app/553850",
      "minimum": {
        "ramGb": 8,
        "storageGb": 135,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 135,
        "processorCores": 8,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 202,
        "processorCores": 10,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "hogwarts-legacy",
      "name": "Hogwarts Legacy",
      "category": "gaming",
      "publisher": "Avalanche Software / WB Games",
      "sourceUrl": "https://store.steampowered.com/app/990080",
      "minimum": {
        "ramGb": 16,
        "storageGb": 85,
        "processorCores": 4,
        "processorSpeedGhz": 3.3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 85,
        "processorCores": 6,
        "processorSpeedGhz": 3.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 127,
        "processorCores": 8,
        "processorSpeedGhz": 4.1,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "hunt-showdown",
      "name": "Hunt: Showdown 1896",
      "category": "gaming",
      "publisher": "Crytek",
      "sourceUrl": "https://store.steampowered.com/app/594650",
      "minimum": {
        "ramGb": 8,
        "storageGb": 75,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 75,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 112,
        "processorCores": 8,
        "processorSpeedGhz": 4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "kingdom-come-2",
      "name": "Kingdom Come: Deliverance II",
      "category": "gaming",
      "publisher": "Warhorse Studios",
      "sourceUrl": "https://store.steampowered.com/app/1771300",
      "minimum": {
        "ramGb": 16,
        "storageGb": 100,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 6,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 150,
        "processorCores": 8,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 16
      }
    },
    {
      "id": "marvel-rivals",
      "name": "Marvel Rivals",
      "category": "gaming",
      "publisher": "NetEase Games",
      "sourceUrl": "https://store.steampowered.com/app/2767030",
      "minimum": {
        "ramGb": 16,
        "storageGb": 70,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 70,
        "processorCores": 4,
        "processorSpeedGhz": 3.3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 105,
        "processorCores": 6,
        "processorSpeedGhz": 3.8,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "nba-2k25",
      "name": "NBA 2K25",
      "category": "gaming",
      "publisher": "2K Games",
      "sourceUrl": "https://store.steampowered.com/app/2688840/NBA_2K25/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 150,
        "processorCores": 4,
        "processorSpeedGhz": 2.3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 150,
        "processorCores": 6,
        "processorSpeedGhz": 3.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 225,
        "processorCores": 8,
        "processorSpeedGhz": 3.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "overwatch-2",
      "name": "Overwatch 2",
      "category": "gaming",
      "publisher": "Blizzard Entertainment",
      "sourceUrl": "https://store.steampowered.com/app/2357570",
      "minimum": {
        "ramGb": 6,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 50,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 75,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "palworld",
      "name": "Palworld",
      "category": "gaming",
      "publisher": "Pocketpair",
      "sourceUrl": "https://store.steampowered.com/app/1623730",
      "minimum": {
        "ramGb": 16,
        "storageGb": 40,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 40,
        "processorCores": 6,
        "processorSpeedGhz": 3.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 60,
        "processorCores": 8,
        "processorSpeedGhz": 4.1,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "path-of-exile",
      "name": "Path of Exile",
      "category": "gaming",
      "publisher": "Grinding Gear Games",
      "sourceUrl": "https://store.steampowered.com/app/238960",
      "minimum": {
        "ramGb": 8,
        "storageGb": 40,
        "processorCores": null,
        "processorSpeedGhz": 2.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 40,
        "processorCores": null,
        "processorSpeedGhz": 3.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 60,
        "processorCores": null,
        "processorSpeedGhz": 3.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "phasmophobia",
      "name": "Phasmophobia",
      "category": "gaming",
      "publisher": "Kinetic Games",
      "sourceUrl": "https://store.steampowered.com/app/739630",
      "minimum": {
        "ramGb": 8,
        "storageGb": 21,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 21,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 31,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "project-zomboid",
      "name": "Project Zomboid",
      "category": "gaming",
      "publisher": "The Indie Stone",
      "sourceUrl": "https://store.steampowered.com/app/108600/Project_Zomboid/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 2,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "pubg",
      "name": "PUBG: BATTLEGROUNDS",
      "category": "gaming",
      "publisher": "KRAFTON",
      "sourceUrl": "https://store.steampowered.com/app/578080",
      "minimum": {
        "ramGb": 8,
        "storageGb": 40,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 3
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 75,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 7
      }
    },
    {
      "id": "rainbow-six-siege",
      "name": "Rainbow Six Siege",
      "category": "gaming",
      "publisher": "Ubisoft",
      "sourceUrl": "https://store.steampowered.com/app/359550",
      "minimum": {
        "ramGb": 8,
        "storageGb": 65,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 65,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 97,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "ready-or-not",
      "name": "Ready or Not",
      "category": "gaming",
      "publisher": "VOID Interactive",
      "sourceUrl": "https://store.steampowered.com/app/1144200",
      "minimum": {
        "ramGb": 8,
        "storageGb": 60,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 60,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 90,
        "processorCores": 8,
        "processorSpeedGhz": 4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "red-dead-redemption-2",
      "name": "Red Dead Redemption 2",
      "category": "gaming",
      "publisher": "Rockstar Games",
      "sourceUrl": "https://store.steampowered.com/app/1174180",
      "minimum": {
        "ramGb": 8,
        "storageGb": 150,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 12,
        "storageGb": 150,
        "processorCores": 6,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 24,
        "storageGb": 225,
        "processorCores": 8,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "resident-evil-4",
      "name": "Resident Evil 4 Remake",
      "category": "gaming",
      "publisher": "Capcom",
      "sourceUrl": "https://store.steampowered.com/app/2050650",
      "minimum": {
        "ramGb": 8,
        "storageGb": 60,
        "processorCores": 4,
        "processorSpeedGhz": 2.8,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 60,
        "processorCores": 6,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 90,
        "processorCores": 8,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "rimworld",
      "name": "RimWorld",
      "category": "gaming",
      "publisher": "Ludeon Studios",
      "sourceUrl": "https://store.steampowered.com/app/294100/RimWorld/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": "integrated",
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "integrated",
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 4,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": null
      }
    },
    {
      "id": "rocket-league",
      "name": "Rocket League",
      "category": "gaming",
      "publisher": "Psyonix / Epic Games",
      "sourceUrl": "https://store.steampowered.com/app/252950",
      "minimum": {
        "ramGb": 4,
        "storageGb": 20,
        "processorCores": 2,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 30,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "rust",
      "name": "Rust",
      "category": "gaming",
      "publisher": "Facepunch Studios",
      "sourceUrl": "https://store.steampowered.com/app/252490",
      "minimum": {
        "ramGb": 12,
        "storageGb": 45,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 45,
        "processorCores": 8,
        "processorSpeedGhz": 3.4,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 67,
        "processorCores": 10,
        "processorSpeedGhz": 3.9,
        "graphicsType": "dedicated",
        "graphicsVramGb": 16
      }
    },
    {
      "id": "satisfactory",
      "name": "Satisfactory",
      "category": "gaming",
      "publisher": "Coffee Stain Studios",
      "sourceUrl": "https://store.steampowered.com/app/526870",
      "minimum": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 6,
        "processorSpeedGhz": 3.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 30,
        "processorCores": 8,
        "processorSpeedGhz": 3.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "schedule-1",
      "name": "Schedule I",
      "category": "gaming",
      "publisher": "TVGS",
      "sourceUrl": "https://store.steampowered.com/app/3164500",
      "minimum": {
        "ramGb": 8,
        "storageGb": 8,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 8,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 16,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 16
      }
    },
    {
      "id": "sims-4",
      "name": "The Sims 4",
      "category": "gaming",
      "publisher": "Maxis / EA",
      "sourceUrl": "https://store.steampowered.com/app/1222670",
      "minimum": {
        "ramGb": 4,
        "storageGb": 26,
        "processorCores": 2,
        "processorSpeedGhz": 1.8,
        "graphicsType": "dedicated",
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 51,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 76,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 5
      }
    },
    {
      "id": "skyrim-se",
      "name": "The Elder Scrolls V: Skyrim Special Edition",
      "category": "gaming",
      "publisher": "Bethesda Game Studios",
      "sourceUrl": "https://store.steampowered.com/app/489830",
      "minimum": {
        "ramGb": 8,
        "storageGb": 12,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 12,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 3
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 18,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 7
      }
    },
    {
      "id": "slay-the-spire-2",
      "name": "Slay the Spire 2",
      "category": "gaming",
      "publisher": "Mega Crit",
      "sourceUrl": "https://store.steampowered.com/app/2868840",
      "minimum": {
        "ramGb": 4,
        "storageGb": 4,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 4,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 8,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": 6
      }
    },
    {
      "id": "sons-of-the-forest",
      "name": "Sons of the Forest",
      "category": "gaming",
      "publisher": "Endnight Games",
      "sourceUrl": "https://store.steampowered.com/app/1326470",
      "minimum": {
        "ramGb": 12,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 3
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 30,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "stardew-valley",
      "name": "Stardew Valley",
      "category": "gaming",
      "publisher": "ConcernedApe",
      "sourceUrl": "https://store.steampowered.com/app/413150/Stardew_Valley/",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "starfield",
      "name": "Starfield",
      "category": "gaming",
      "publisher": "Bethesda Game Studios",
      "sourceUrl": "https://store.steampowered.com/app/1716740",
      "minimum": {
        "ramGb": 16,
        "storageGb": 125,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 125,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 187,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "stellaris",
      "name": "Stellaris",
      "category": "gaming",
      "publisher": "Paradox Development Studio",
      "sourceUrl": "https://store.steampowered.com/app/281990",
      "minimum": {
        "ramGb": 4,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "optimal": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 5
      }
    },
    {
      "id": "terraria",
      "name": "Terraria",
      "category": "gaming",
      "publisher": "Re-Logic",
      "sourceUrl": "https://store.steampowered.com/app/105600/Terraria/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "optimal": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": null,
        "graphicsVramGb": 5
      }
    },
    {
      "id": "total-war-warhammer-3",
      "name": "Total War: Warhammer III",
      "category": "gaming",
      "publisher": "Creative Assembly / SEGA",
      "sourceUrl": "https://store.steampowered.com/app/1142710",
      "minimum": {
        "ramGb": 6,
        "storageGb": 120,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 120,
        "processorCores": 4,
        "processorSpeedGhz": 3.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 180,
        "processorCores": 6,
        "processorSpeedGhz": 3.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "valheim",
      "name": "Valheim",
      "category": "gaming",
      "publisher": "Iron Gate AB",
      "sourceUrl": "https://store.steampowered.com/app/892970",
      "minimum": {
        "ramGb": 8,
        "storageGb": 1,
        "processorCores": 4,
        "processorSpeedGhz": 2.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 1,
        "processorCores": 6,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 2,
        "processorCores": 8,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 10
      }
    },
    {
      "id": "war-thunder",
      "name": "War Thunder",
      "category": "gaming",
      "publisher": "Gaijin Entertainment",
      "sourceUrl": "https://store.steampowered.com/app/236390",
      "minimum": {
        "ramGb": 4,
        "storageGb": 70,
        "processorCores": null,
        "processorSpeedGhz": 2.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 95,
        "processorCores": 4,
        "processorSpeedGhz": 2.2,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 142,
        "processorCores": 6,
        "processorSpeedGhz": 2.7,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "warframe",
      "name": "Warframe",
      "category": "gaming",
      "publisher": "Digital Extremes",
      "sourceUrl": "https://store.steampowered.com/app/230410/Warframe/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": 2.6,
        "graphicsType": "dedicated",
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 75,
        "processorCores": 6,
        "processorSpeedGhz": 3.5,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "witcher-3",
      "name": "The Witcher 3: Wild Hunt",
      "category": "gaming",
      "publisher": "CD Projekt Red",
      "sourceUrl": "https://store.steampowered.com/app/292030",
      "minimum": {
        "ramGb": 6,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": 3.3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": 3.3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 75,
        "processorCores": 6,
        "processorSpeedGhz": 3.8,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "vscode",
      "name": "Visual Studio Code",
      "category": "developer",
      "publisher": "Microsoft",
      "sourceUrl": "https://code.visualstudio.com/docs/supporting/requirements",
      "minimum": {
        "ramGb": 1,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": 1.6,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "intellij",
      "name": "IntelliJ IDEA",
      "category": "developer",
      "publisher": "JetBrains",
      "sourceUrl": "https://www.jetbrains.com/help/idea/installation-guide.html#requirements",
      "minimum": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 12,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "android-studio",
      "name": "Android Studio",
      "category": "developer",
      "publisher": "Google",
      "sourceUrl": "https://developer.android.com/studio/install",
      "minimum": {
        "ramGb": 16,
        "storageGb": 16,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 32,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 64,
        "processorCores": 12,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "xcode",
      "name": "Xcode",
      "category": "developer",
      "publisher": "Apple",
      "sourceUrl": "https://developer.apple.com/xcode/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 200,
        "processorCores": 10,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "docker",
      "name": "Docker Desktop",
      "category": "developer",
      "publisher": "Docker",
      "sourceUrl": "https://docs.docker.com/desktop/setup/install/windows-install/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 12,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "unity",
      "name": "Unity",
      "category": "developer",
      "publisher": "Unity Technologies",
      "sourceUrl": "https://docs.unity3d.com/Manual/system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "unreal",
      "name": "Unreal Engine",
      "category": "developer",
      "publisher": "Epic Games",
      "sourceUrl": "https://docs.unrealengine.com/5.0/en-US/hardware-and-software-specifications-for-unreal-engine/",
      "minimum": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 6,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 250,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "autocad",
      "name": "AutoCAD",
      "category": "developer",
      "publisher": "Autodesk",
      "sourceUrl": "https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/System-requirements-for-AutoCAD.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "solidworks",
      "name": "SolidWorks",
      "category": "developer",
      "publisher": "Dassault Systèmes",
      "sourceUrl": "https://www.solidworks.com/support/system-requirements",
      "minimum": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 100,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "matlab",
      "name": "MATLAB",
      "category": "developer",
      "publisher": "MathWorks",
      "sourceUrl": "https://www.mathworks.com/support/requirements/matlab-system-requirements.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      }
    },
    {
      "id": "fusion360",
      "name": "Fusion 360",
      "category": "developer",
      "publisher": "Autodesk",
      "sourceUrl": "https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/System-requirements-for-Autodesk-Fusion-360.html",
      "minimum": {
        "ramGb": 4,
        "storageGb": 8,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "revit",
      "name": "Revit",
      "category": "developer",
      "publisher": "Autodesk",
      "sourceUrl": "https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/System-requirements-for-Autodesk-Revit.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 30,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 4
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      }
    },
    {
      "id": "catia",
      "name": "CATIA",
      "category": "developer",
      "publisher": "Dassault Systèmes",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 16,
        "storageGb": 40,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 64,
        "storageGb": 200,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 12
      }
    },
    {
      "id": "ansys",
      "name": "ANSYS",
      "category": "developer",
      "publisher": "ANSYS Inc.",
      "sourceUrl": null,
      "minimum": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "recommended": {
        "ramGb": 64,
        "storageGb": 200,
        "processorCores": 16,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 8
      },
      "optimal": {
        "ramGb": 128,
        "storageGb": 500,
        "processorCores": 32,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 16
      }
    },
    {
      "id": "visual-studio",
      "name": "Visual Studio 2022",
      "category": "developer",
      "publisher": "Microsoft",
      "sourceUrl": "https://learn.microsoft.com/en-us/visualstudio/releases/2022/system-requirements",
      "minimum": {
        "ramGb": 4,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": 1.8,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 12,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "git",
      "name": "Git",
      "category": "developer",
      "publisher": "Git SCM",
      "sourceUrl": "https://git-scm.com/downloads",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "github-desktop",
      "name": "GitHub Desktop",
      "category": "developer",
      "publisher": "GitHub",
      "sourceUrl": "https://desktop.github.com/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "nodejs",
      "name": "Node.js",
      "category": "developer",
      "publisher": "OpenJS Foundation",
      "sourceUrl": "https://nodejs.org/en/download",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "python",
      "name": "Python",
      "category": "developer",
      "publisher": "Python Software Foundation",
      "sourceUrl": "https://www.python.org/downloads/",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "pycharm",
      "name": "PyCharm",
      "category": "developer",
      "publisher": "JetBrains",
      "sourceUrl": "https://www.jetbrains.com/help/pycharm/installation-guide.html",
      "minimum": {
        "ramGb": 8,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 20,
        "processorCores": 12,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "postgres",
      "name": "PostgreSQL",
      "category": "developer",
      "publisher": "PostgreSQL Global Development Group",
      "sourceUrl": "https://www.postgresql.org/download/",
      "minimum": {
        "ramGb": 2,
        "storageGb": 5,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "mysql",
      "name": "MySQL",
      "category": "developer",
      "publisher": "Oracle",
      "sourceUrl": "https://dev.mysql.com/doc/refman/8.0/en/installing.html",
      "minimum": {
        "ramGb": 2,
        "storageGb": 5,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "mongodb",
      "name": "MongoDB",
      "category": "developer",
      "publisher": "MongoDB Inc.",
      "sourceUrl": "https://www.mongodb.com/docs/manual/installation/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 10,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "postman",
      "name": "Postman",
      "category": "developer",
      "publisher": "Postman Inc.",
      "sourceUrl": "https://www.postman.com/downloads/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "wsl",
      "name": "Windows Subsystem for Linux (WSL 2)",
      "category": "developer",
      "publisher": "Microsoft",
      "sourceUrl": "https://learn.microsoft.com/en-us/windows/wsl/install",
      "minimum": {
        "ramGb": 4,
        "storageGb": 10,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 30,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 60,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "kubernetes",
      "name": "Kubernetes (local: minikube/kind)",
      "category": "developer",
      "publisher": "CNCF",
      "sourceUrl": "https://minikube.sigs.k8s.io/docs/start/",
      "minimum": {
        "ramGb": 8,
        "storageGb": 20,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 50,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 100,
        "processorCores": 12,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "godot",
      "name": "Godot Engine",
      "category": "developer",
      "publisher": "Godot Foundation",
      "sourceUrl": "https://docs.godotengine.org/en/stable/about/system_requirements.html",
      "minimum": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": 1
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 30,
        "processorCores": 8,
        "processorSpeedGhz": null,
        "graphicsType": "dedicated",
        "graphicsVramGb": 6
      }
    },
    {
      "id": "gitkraken",
      "name": "GitKraken",
      "category": "developer",
      "publisher": "Axosoft",
      "sourceUrl": "https://www.gitkraken.com/git-client",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "terraform",
      "name": "Terraform",
      "category": "developer",
      "publisher": "HashiCorp",
      "sourceUrl": "https://developer.hashicorp.com/terraform/install",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "aws-cli",
      "name": "AWS CLI",
      "category": "developer",
      "publisher": "Amazon",
      "sourceUrl": "https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html",
      "minimum": {
        "ramGb": 2,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "spss",
      "name": "IBM SPSS Statistics",
      "category": "education",
      "publisher": "IBM",
      "sourceUrl": "https://www.ibm.com/docs/en/spss-statistics/30.0.0",
      "minimum": {
        "ramGb": 4,
        "storageGb": 3,
        "processorCores": 2,
        "processorSpeedGhz": 2,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "rstudio",
      "name": "R / RStudio",
      "category": "education",
      "publisher": "Posit",
      "sourceUrl": "https://docs.posit.co/ide/desktop-pro/getting-started/installation.html",
      "minimum": {
        "ramGb": 4,
        "storageGb": 3,
        "processorCores": 2,
        "processorSpeedGhz": 1.6,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 10,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 20,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "tableau",
      "name": "Tableau Desktop",
      "category": "education",
      "publisher": "Salesforce",
      "sourceUrl": "https://www.tableau.com/products/techspecs",
      "minimum": {
        "ramGb": 4,
        "storageGb": 2,
        "processorCores": 2,
        "processorSpeedGhz": 1.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 16,
        "storageGb": 5,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": 2
      },
      "optimal": {
        "ramGb": 32,
        "storageGb": 10,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": 4
      }
    },
    {
      "id": "zotero",
      "name": "Zotero",
      "category": "education",
      "publisher": "Digital Scholar",
      "sourceUrl": "https://www.zotero.org/support/system_requirements",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 3,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "anaconda",
      "name": "Anaconda (Python)",
      "category": "education",
      "publisher": "Anaconda Inc.",
      "sourceUrl": "https://docs.anaconda.com/anaconda/install/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 5,
        "processorCores": 2,
        "processorSpeedGhz": 1.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 15,
        "processorCores": 4,
        "processorSpeedGhz": 2.5,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": {
        "ramGb": 16,
        "storageGb": 30,
        "processorCores": 8,
        "processorSpeedGhz": 3,
        "graphicsType": null,
        "graphicsVramGb": null
      }
    },
    {
      "id": "mendeley",
      "name": "Mendeley",
      "category": "education",
      "publisher": "Elsevier",
      "sourceUrl": "https://www.mendeley.com/reference-management/reference-manager",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 3,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "canvas-lms",
      "name": "Canvas LMS",
      "category": "education",
      "publisher": "Instructure",
      "sourceUrl": "https://community.instructure.com/t5/Canvas-Basics-Guide/What-are-the-basic-computer-specifications-for-Canvas/ta-p/66",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "respondus-lockdown",
      "name": "Respondus LockDown Browser",
      "category": "education",
      "publisher": "Respondus",
      "sourceUrl": "https://web.respondus.com/he/lockdownbrowser/",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    },
    {
      "id": "grammarly",
      "name": "Grammarly",
      "category": "education",
      "publisher": "Grammarly Inc.",
      "sourceUrl": "https://support.grammarly.com/hc/en-us/articles/115000091332",
      "minimum": {
        "ramGb": 4,
        "storageGb": 1,
        "processorCores": 2,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "recommended": {
        "ramGb": 8,
        "storageGb": 2,
        "processorCores": 4,
        "processorSpeedGhz": null,
        "graphicsType": null,
        "graphicsVramGb": null
      },
      "optimal": null
    }
  ]
}
