Install
ColimaStack is a macOS app that controls local tools on your machine. It does not install or replace Colima, Docker, or kubectl.
Current acquisition path
Section titled “Current acquisition path”Build from source is the reliable path documented by this repository today. The GitHub Actions release workflow can package unsigned app zip artifacts, but the repository does not show a public Developer ID distribution flow. Do not treat workflow artifacts as notarized production downloads.
Requirements
Section titled “Requirements”- macOS 14 or later.
- Xcode for building the app.
- Colima and Docker CLI for the default Docker workflow.
kubectlonly for Kubernetes workflows.- Lima/
limactl; Homebrew normally installs Lima with Colima, and diagnostics check it separately.
See Compatibility for architecture, runtime, and optional feature notes.
Install dependencies
Section titled “Install dependencies”Existing Colima user:
brew install dockercolima versiondocker versionNew Colima setup:
brew install colima dockercolima startdocker context use colimadocker psInstall Kubernetes tooling only if you use Kubernetes:
brew install kubectlkubectl version --clientIf Diagnostics reports limactl missing, install Lima explicitly:
brew install limaBuild from source
Section titled “Build from source”From the repository root:
open ColimaStack.xcodeprojIn Xcode, select the ColimaStack scheme and run it.
Terminal build:
xcodebuild -project ColimaStack.xcodeproj -scheme ColimaStack buildRelease-style unsigned local build:
xcodebuild build \ -project ColimaStack.xcodeproj \ -scheme ColimaStack \ -configuration Release \ -destination 'generic/platform=macOS' \ CODE_SIGNING_ALLOWED=NOThe CI workflow uses the same project and scheme, builds with signing disabled, and zips ColimaStack.app.
Open the app
Section titled “Open the app”After building from Xcode, run the app from Xcode or open the built ColimaStack.app from the Xcode products folder. On first launch, ColimaStack checks colima, docker, kubectl, and limactl, then loads profiles with colima list --json.
If macOS shows a local-build security prompt, use the normal macOS flow for apps you built locally. The repo does not currently document a notarized public app bundle.
Verify after launch
Section titled “Verify after launch”- Open
Diagnosticsand confirmcolimaanddockerare available. - Open
Profilesand select or create a profile. - Start the profile if it is stopped.
- Open
Containersand run the Quick Start sample container if the list is empty.
Troubleshooting missing tools
Section titled “Troubleshooting missing tools”colimamissing: install Colima and make sure it is inPATH.dockermissing: install Docker CLI and restart the app.kubectlmissing: install it only if you need Kubernetes views.limactlmissing: install Lima if Diagnostics needs deeper runtime checks.- Docker unavailable: start the selected profile and verify the Docker context shown in
Overview.
For data handling and local command execution details, see Security & Privacy.