A Raycast extension to inspect and manage extended attributes on macOS files and apps — without opening Terminal.
When you download an app outside the Mac App Store, macOS tags it with a com.apple.quarantine extended attribute. This triggers a Gatekeeper prompt on first launch: "This app was downloaded from the internet. Are you sure you want to open it?"
Developers and power users frequently need to check and clear this flag — for apps built locally, tools distributed via direct download, or utilities that Gatekeeper misidentifies. This extension gives you a fast, readable way to do that from Raycast.
Opens a file picker (or uses your current Finder selection), then shows a full breakdown of the file's quarantine status and extended attributes. From there you can remove the quarantine flag in one action.
What it shows:
Actions available via ⌘K:
com.apple.quarantine (prompts for admin if needed)⌘O — pick another file without relaunching⌘⇧C⌘⇧X — copies the terminal equivalent to clipboardLists every extended attribute on a file in a searchable list view. Tap any attribute to see its full value — useful for understanding exactly what metadata macOS has attached to a file.
Both commands also accept directories:
.app) are scanned recursively — bundles often hold many internal quarantined files, and you'll see each one listed (and can clear them all at once).When removing on a directory, the extension runs the recursive xattr -dr after a confirmation that tells you how many items are affected.
Install directly from the Raycast Store.
Or clone and run locally:
git clone https://github.com/nurkamol/quarantine-manager
cd quarantine-manager
npm install
npm run dev
MIT