{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/grandperspective/#software",
  "name": "GrandPerspective",
  "description": "Visualize disk usage with tree maps.",
  "url": "https://www.nuanyue.com/software/grandperspective/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/grandperspective/",
  "operatingSystem": "macOS",
  "applicationCategory": "UtilitiesApplication",
  "publisher": {
    "name": "Erwin Bonsma",
    "url": "https://grandperspectiv.sourceforge.net"
  },
  "sameAs": [
    "https://grandperspectiv.sourceforge.net",
    "https://apps.apple.com/us/app/grandperspective/id1111570163?platform=mac",
    "https://git.code.sf.net/p/grandperspectiv/source"
  ],
  "softwareVersion": "3.8.1",
  "license": "GPL",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:grandperspective",
    "slug": "grandperspective",
    "name": "GrandPerspective",
    "type": "SoftwareApplication",
    "entityType": "disk usage analyser",
    "description": "Visualize disk usage with tree maps.",
    "shortDescription": "Visualize disk usage with tree maps.",
    "answer": "GrandPerspective is a small, free disk usage analyser for macOS that draws the contents of a volume as a tree map: every file is a rectangle whose area matches its size, so the biggest space users are the biggest blocks. It has been published since 2005 and is released as open source under the GNU General Public License. The current release requires macOS 14 or newer and runs on both Apple silicon and Intel Macs. It is free to download from SourceForge, while the identical app costs $2.99 on the Mac App Store — a charge the developer says covers the Apple Developer Program membership.",
    "page": "https://www.nuanyue.com/software/grandperspective/",
    "dataUrl": "https://www.nuanyue.com/data/software/grandperspective.json",
    "categories": [
      "system-tools"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "minOsVersion": "macOS 14",
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "pricingDescription": "Free from SourceForge; the same app costs $2.99 on the Mac App Store, which the developer says covers membership and development costs.",
    "license": "GPL",
    "currentVersion": "3.8.1",
    "openSource": true,
    "website": "https://grandperspectiv.sourceforge.net",
    "documentation": "https://grandperspectiv.sourceforge.net/HelpDocumentation/GrandPerspectiveHelp.html",
    "github": "https://git.code.sf.net/p/grandperspectiv/source",
    "appStore": "https://apps.apple.com/us/app/grandperspective/id1111570163?platform=mac",
    "download": "https://downloads.sourceforge.net/grandperspectiv/grandperspective/3.8.1/GrandPerspective-3_8_1.dmg",
    "developer": {
      "name": "Erwin Bonsma",
      "website": "https://grandperspectiv.sourceforge.net"
    },
    "icon": "/apps/grandperspective.png",
    "features": [
      "Disk usage visualised as a tree map, where each file is a rectangle whose area matches its size",
      "Colour files by name, extension, file type, parent or top folder, hierarchy level, size, or creation, modification and access time",
      "Filter and mask files using tests on name, path, size, type, hard-link status and package status",
      "Navigate the folder hierarchy, search by name, preview with Quick Look, and reveal or delete files from the view",
      "Analyses Time Machine backups by following hard-linked files and folders",
      "Saves and reloads scans, and exports results as an image or text"
    ],
    "useCases": [
      "Finding which files and folders take up the most space on a volume",
      "Analysing Time Machine backups by following hard-linked files",
      "Comparing disk usage before and after a cleanup by reloading a saved scan",
      "Exporting a disk usage scan as an image or text",
      "Deleting or revealing files straight from the tree map"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Runs on both Apple silicon and Intel Macs and requires macOS 14 or newer.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Free and open source from SourceForge; the developer states the $2.99 App Store build is the same app.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Can analyse hard-linked files and folders, which the developer presents as the way to inspect Time Machine backups.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "The latest release requires macOS 14 or newer; users on macOS 11 to 13 must stay on GrandPerspective 3.7.2, and earlier systems on older releases still.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "The tree-map layout packs files into rectangles whose placement is otherwise arbitrary, so the view is dense and takes more practice to read than a ring-chart analyser.",
        "status": "editorially-reviewed",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "Mac users who want a free, open-source disk usage analyser",
      "Users who prefer a tree map of the whole volume over a ring chart",
      "People who need to inspect how much space Time Machine backups occupy"
    ],
    "notFor": [
      "Anyone who needs automated cleanup — GrandPerspective visualises usage and leaves deletion to the user",
      "Users on macOS 11 to 13 — the latest release requires macOS 14, and those systems must stay on GrandPerspective 3.7.2",
      "Windows or Linux users — GrandPerspective is macOS only"
    ],
    "limitations": [
      "The latest release requires macOS 14 or newer; older macOS versions are served only by older releases",
      "The tree-map layout is dense and takes more practice to read than a ring-chart analyser",
      "It identifies files but does not clean automatically"
    ],
    "firstUse": {
      "installation": {
        "value": "Download free from SourceForge, or buy the same app from the Mac App Store for $2.99.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "Choose a folder or volume to scan; the result is drawn as a tree map, and the app ships extensive built-in help documentation.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Works with Finder and Quick Look — reveal items in Finder, preview with Quick Look, and delete from the view.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": true,
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    },
    "updates": [
      {
        "version": "3.8.1",
        "date": "2026-09-13",
        "summary": "Current release; the developer describes minor improvements to diagnostic logging.",
        "status": "verified",
        "source": "official"
      },
      {
        "version": "3.8.0",
        "date": "2026-08-24",
        "summary": "Raised the deployment target to macOS 14.",
        "status": "verified",
        "source": "official"
      }
    ],
    "faq": [
      {
        "question": "Is GrandPerspective free?",
        "answer": "Yes. It is free and open source from SourceForge under the GNU General Public License. The same app is also sold on the Mac App Store for $2.99, which the developer says covers the Apple Developer Program membership and other development costs.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Does GrandPerspective run on Apple Silicon?",
        "answer": "Yes. The developer states the latest release requires an Apple silicon or Intel-based processor, and macOS 14 or higher.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Which macOS versions does GrandPerspective support?",
        "answer": "The latest release requires macOS 14 or higher. GrandPerspective 3.7.2 supports macOS 11 to 13, and older releases cover earlier versions back to macOS 10.5.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "What is the difference between the SourceForge and App Store versions?",
        "answer": "Nothing. The developer states you get the same app either way; the App Store version is charged at $2.99 to cover membership and development costs.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "What is the latest GrandPerspective version?",
        "answer": "3.8.1, released on 13 September 2026.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "daisydisk",
        "type": "compared_with",
        "reason": "Both are visual disk usage analysers; the two are compared head to head on Nuanyue, with GrandPerspective free and open source using a tree map rather than a ring chart.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "neatwise",
        "type": "alternative",
        "reason": "Both map what is using disk space and leave deletion to you, but Neatwise also groups junk files and is a paid Mac App Store app.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "diskwise",
        "type": "alternative",
        "reason": "Both are open-source Mac storage tools; DiskWise focuses on reviewing and trashing cache files, while GrandPerspective visualises the whole volume.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "onyx",
        "type": "complements",
        "reason": "OnyX runs system maintenance and clears caches, which is the cleanup work GrandPerspective deliberately leaves to the user.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "grandperspective:app-store",
        "type": "app_store",
        "url": "https://apps.apple.com/us/app/grandperspective/id1111570163?platform=mac",
        "title": "GrandPerspective on the Mac App Store",
        "trustLevel": "A",
        "accessedAt": null
      },
      {
        "id": "grandperspective:official",
        "type": "official_website",
        "url": "https://grandperspectiv.sourceforge.net",
        "title": "GrandPerspective — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "grandperspective:developer",
        "type": "developer",
        "url": "https://grandperspectiv.sourceforge.net",
        "title": "Erwin Bonsma — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "grandperspective:documentation",
        "type": "documentation",
        "url": "https://grandperspectiv.sourceforge.net/HelpDocumentation/GrandPerspectiveHelp.html",
        "title": "GrandPerspective — documentation",
        "trustLevel": "C",
        "accessedAt": null
      },
      {
        "id": "grandperspective:repository",
        "type": "github",
        "url": "https://git.code.sf.net/p/grandperspectiv/source",
        "title": "GrandPerspective — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:grandperspective.isA",
        "subject": "software:grandperspective",
        "predicate": "isA",
        "value": "disk usage analyser",
        "status": "editorially-reviewed",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.supportsPlatform",
        "subject": "software:grandperspective",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.officialWebsite",
        "subject": "software:grandperspective",
        "predicate": "officialWebsite",
        "value": "https://grandperspectiv.sourceforge.net",
        "status": "verified",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.listedInCategory",
        "subject": "software:grandperspective",
        "predicate": "listedInCategory",
        "value": [
          "system-tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.pricingModel",
        "subject": "software:grandperspective",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "grandperspective:app-store",
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.developedBy",
        "subject": "software:grandperspective",
        "predicate": "developedBy",
        "value": "Erwin Bonsma",
        "status": "developer-stated",
        "sourceIds": [
          "grandperspective:developer",
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.ownership",
        "subject": "software:grandperspective",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.isOpenSource",
        "subject": "software:grandperspective",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "grandperspective:repository",
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.licensedUnder",
        "subject": "software:grandperspective",
        "predicate": "licensedUnder",
        "value": "GPL",
        "status": "verified",
        "sourceIds": [
          "grandperspective:repository",
          "grandperspective:documentation",
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.currentVersion",
        "subject": "software:grandperspective",
        "predicate": "currentVersion",
        "value": "3.8.1",
        "status": "developer-stated",
        "sourceIds": [
          "grandperspective:app-store",
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.hasFeature",
        "subject": "software:grandperspective",
        "predicate": "hasFeature",
        "value": [
          "Disk usage visualised as a tree map, where each file is a rectangle whose area matches its size",
          "Colour files by name, extension, file type, parent or top folder, hierarchy level, size, or creation, modification and access time",
          "Filter and mask files using tests on name, path, size, type, hard-link status and package status",
          "Navigate the folder hierarchy, search by name, preview with Quick Look, and reveal or delete files from the view",
          "Analyses Time Machine backups by following hard-linked files and folders",
          "Saves and reloads scans, and exports results as an image or text"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.usedFor",
        "subject": "software:grandperspective",
        "predicate": "usedFor",
        "value": [
          "Finding which files and folders take up the most space on a volume",
          "Analysing Time Machine backups by following hard-linked files",
          "Comparing disk usage before and after a cleanup by reloading a saved scan",
          "Exporting a disk usage scan as an image or text",
          "Deleting or revealing files straight from the tree map"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.audienceFor",
        "subject": "software:grandperspective",
        "predicate": "audienceFor",
        "value": [
          "Mac users who want a free, open-source disk usage analyser",
          "Users who prefer a tree map of the whole volume over a ring chart",
          "People who need to inspect how much space Time Machine backups occupy"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.audienceNotFor",
        "subject": "software:grandperspective",
        "predicate": "audienceNotFor",
        "value": [
          "Anyone who needs automated cleanup — GrandPerspective visualises usage and leaves deletion to the user",
          "Users on macOS 11 to 13 — the latest release requires macOS 14, and those systems must stay on GrandPerspective 3.7.2",
          "Windows or Linux users — GrandPerspective is macOS only"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.limitation",
        "subject": "software:grandperspective",
        "predicate": "limitation",
        "value": [
          "The latest release requires macOS 14 or newer; older macOS versions are served only by older releases",
          "The tree-map layout is dense and takes more practice to read than a ring-chart analyser",
          "It identifies files but does not clean automatically"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:grandperspective.advantage.0",
        "subject": "software:grandperspective",
        "predicate": "advantage",
        "value": "Runs on both Apple silicon and Intel Macs and requires macOS 14 or newer.",
        "status": "verified",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:grandperspective.advantage.1",
        "subject": "software:grandperspective",
        "predicate": "advantage",
        "value": "Free and open source from SourceForge; the developer states the $2.99 App Store build is the same app.",
        "status": "verified",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:grandperspective.advantage.2",
        "subject": "software:grandperspective",
        "predicate": "advantage",
        "value": "Can analyse hard-linked files and folders, which the developer presents as the way to inspect Time Machine backups.",
        "status": "developer-stated",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:grandperspective.drawback.0",
        "subject": "software:grandperspective",
        "predicate": "drawback",
        "value": "The latest release requires macOS 14 or newer; users on macOS 11 to 13 must stay on GrandPerspective 3.7.2, and earlier systems on older releases still.",
        "status": "verified",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:grandperspective.drawback.1",
        "subject": "software:grandperspective",
        "predicate": "drawback",
        "value": "The tree-map layout packs files into rectangles whose placement is otherwise arbitrary, so the view is dense and takes more practice to read than a ring-chart analyser.",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:grandperspective.supportsAppleSilicon",
        "subject": "software:grandperspective",
        "predicate": "supportsAppleSilicon",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "grandperspective:official"
        ],
        "lastVerified": "2026-10-05"
      }
    ],
    "lastUpdated": "2026-10-05T00:00:00.000Z",
    "lastReviewedAt": null
  }
}