Now on the Mac App Store

See every developer package on your Mac.

Installory builds a read-only inventory across Homebrew, pip, pipx, npm, Cargo, RubyGems, and Mac App Store receipts — without changing a thing on your system.

Read-only Scans package metadata. It does not uninstall packages.
No network No analytics, accounts, ads, or package inventory uploads.
Manual cleanup Generates scripts for you to review and run in Terminal.
Installory main window listing Homebrew, pip, and npm packages with managers, versions, and install dates in a clean macOS interface.

Built for cautious cleanup.

Installory separates understanding from removal. It shows what exists, explains what it can, and leaves destructive work in your hands.

Read-only inventory

Scans on-disk package metadata and Mac App Store receipts using folders you explicitly grant through macOS.

Reviewable cleanup scripts

When you choose cleanup, Installory generates commands for you to inspect, copy, save, and run manually in Terminal.

Private by design

No tracking, analytics, ads, account system, network calls, or package inventory transmission.

Installory cleanup script sheet showing a snapshot was captured before generation, the generated bash uninstall commands, and a reminder that Installory never runs commands for you.

Snapshot first, script second, run last.

Cleanup is a three-step flow you control. Installory captures a snapshot so the removal is undoable, generates a shell script you read before running, and then steps out of the way.

  • Snapshot captured before the script is generated, so any cleanup can be reversed from inside Installory.
  • Common-essential warnings flag packages other software relies on, so cleanup never blindsides you.
  • Installory never runs the script for you — it stays in your hands until you decide.

Nothing is hidden behind an uninstall button.

Generated scripts are plain text. Common essentials are treated cautiously, and Installory does not execute the script for you.

  • Review every command before running it.
  • Run cleanup manually in Terminal only when you are comfortable.
  • Installory never emits network requests or sends your inventory anywhere.
cleanup-preview.sh review before running
#!/usr/bin/env bash
# Cleanup script generated by Installory.
# Review every line before running.
# Installory did not run this script.

set -euo pipefail

echo "brew uninstall wget"
brew uninstall wget

# WARNING: common essential. Uncomment only if certain.
# brew uninstall openssl@3

Get Installory for macOS.

Free, native, and read-only. Download it on the Mac App Store and inventory your packages in seconds — privacy label: Data Not Collected. MIT-licensed open source.

Installory is free software. If it saved you time, you can chip in — completely optional.

Download Installory on the Mac App Store

Privacy label: Data Not Collected.

The privacy policy states the operational model clearly: no tracking, no analytics, no ads, no account system, no package inventory transmission, and local-only storage.

Questions or bug reports?

Support covers folder access, scans, and cleanup scripts — with a contact form and direct email. We aim to reply within two business days.