Current collected state Current
Observed since 20 Oct, 22:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
CLI utility to self-sign macOS apps and binaries with codesign
Self-sign macOS apps/binaries from CLI using codesign.
xcrun, codesign)npx -y @0x0a0d/sign-app@latest -x "/Applications/My App.app"
bunx @0x0a0d/sign-app@latest -x "/Applications/My App.app"
bunx @0x0a0d/sign-app@latest --list
bunx @0x0a0d/sign-app@latest "/Applications/My App.app" --clear-quarantine
bunx @0x0a0d/sign-app@latest "/Applications/My App.app" --sudo-xattr
bunx @0x0a0d/sign-app@latest "/Applications/My App.app" --yes
You can also pass any existing file/folder path (not only .app).
Y/n confirmation after printing warnings.--yes (or --quiet).-i, --identity <value> Identity passed to codesign (default: -)
-e, --entitlements <path> Entitlements plist file
-q, --quiet Disable safety warning before signing
-y, --yes Skip Y/n confirmation after warning
-l, --list List signing identities and available entitlements
-x, --clear-quarantine Run xattr -rd com.apple.quarantine before signing
--sudo-xattr Run quarantine cleanup as: sudo xattr -rd com.apple.quarantine
--no-verify Skip post-sign verification
--dry-run Print commands only, do not execute
-h, --help Show help
npm install
npm run check
npm run build
node dist/cli.js "/Applications/My App.app"
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.0Registry latest | 21 Mar 2026 | 3 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 22:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:2a8cad53cfd25a92fb00b7a39c7c6b4f85cc440807cea24ec732aae4da94ef6f