Install Stackie
Installs stackie andstackiedto ~/.stackie/bin/. The installer writes to your user profile instead of system package manager directories.
Installing or using Stackie is governed by the Stackie Terms,stackie EULA,stackied EULA, andPrivacy Policy.
macOS (ARM64 & x86_64)
Supports Apple Silicon (M1–M4) and Intel Macs running macOS 11 (Big Sur) or later.
Run in Terminal:
curl -fsSL https://stackie.dev/install.sh | shWhat this does:
- Downloads
stackieandstackiedfor your architecture - Verifies SHA256 checksums before installing
- Installs to
~/.stackie/bin/ - Adds
~/.stackie/binto your shell PATH
Verify installation:
stackie --versionAfter install, you may need to run source ~/.zshrc (or source ~/.bashrc) to use stackie in your current terminal session.
Want to inspect the script first?
Download the script, review it, then run it manually:
# macOS / Linux
curl -fsSL https://stackie.dev/install.sh -o install.sh
less install.sh # review
sh install.sh# Windows (PowerShell)
irm stackie.dev/install.ps1 -OutFile install.ps1
notepad install.ps1 # review
.\install.ps1Updating
Once installed, use the built-in update command to stay current. This updates all three binaries atomically.
stackie update# Install a specific version
stackie update --version 0.9.0Uninstalling
Remove the install directory and clean up PATH entries:
macOS / Linux:
# Remove binaries and data
rm -rf ~/.stackie
# Remove PATH entry from your shell rc file
# Edit ~/.zshrc or ~/.bashrc and delete the
# # stackie start ... # stackie end blockWindows:
# In PowerShell (removes binaries and data)
Remove-Item -Recurse -Force "$env:USERPROFILE\.stackie"
# Remove PATH entry (PowerShell)
$path = [Environment]::GetEnvironmentVariable('PATH','User')
$newPath = ($path -split ';' | Where-Object { $_ -notlike "*\.stackie\bin*" }) -join ';'
[Environment]::SetEnvironmentVariable('PATH', $newPath, 'User')