Installation
Requirements
- macOS 13+
- Swift 6.0+ (only for building from source)
Homebrew
brew tap keremerkan/tap
brew install ascelerate
The tap provides a pre-built binary for Apple Silicon Macs, so installation is instant.
Install script
curl -sSL https://raw.githubusercontent.com/keremerkan/ascelerate/main/install.sh | bash
Downloads the latest release, installs to /usr/local/bin, and removes the quarantine attribute automatically. Apple Silicon only.
Download manually
Download the latest release from GitHub Releases:
curl -L https://github.com/keremerkan/ascelerate/releases/latest/download/ascelerate-macos-arm64.tar.gz -o ascelerate.tar.gz
tar xzf ascelerate.tar.gz
mv ascelerate /usr/local/bin/
Since the binary is not signed or notarized, macOS will quarantine it on first download. Remove the quarantine attribute:
xattr -d com.apple.quarantine /usr/local/bin/ascelerate
Pre-built binaries are provided for Apple Silicon (arm64) only. Intel Mac users should build from source.
Build from source
git clone https://github.com/keremerkan/ascelerate.git
cd ascelerate
swift build -c release
strip .build/release/ascelerate
cp .build/release/ascelerate /usr/local/bin/
The release build takes a few minutes because the asc-swift dependency includes ~2500 generated source files covering the entire App Store Connect API surface. strip removes debug symbols, reducing the binary from ~175 MB to ~59 MB.
Shell completions
Set up tab completion for subcommands, options, and flags (supports zsh and bash):
ascelerate install-completions
This detects your shell and configures everything automatically. Restart your shell or open a new tab to activate.
AI coding skill (optional)
If you use an AI coding agent like Claude Code, Cursor, Windsurf, or GitHub Copilot, you can install a skill file that gives it full knowledge of all ascelerate commands and workflows:
ascelerate install-skill # Claude Code
npx ascelerate-skill # Any AI coding agent
See the AI Coding Skill guide for details.
Check your version
ascelerate version # Prints version number
ascelerate --version # Same as above
ascelerate -v # Same as above