Multiple ways to install abikit including quick install via curl and npm installation
Installation
abikit can be installed in multiple ways depending on your needs.
Quick Install (Recommended)
The easiest way to install abikit is using the curl installer:
curl -L https://abikit.ahloop.com/install | bash
Want to see what the installer does? Check out the Install Script Details page.
Then restart your terminal or source your shell profile:
# For bash
source ~/.bashrc
# For zsh
source ~/.zshenv
# For fish
source ~/.config/fish/config.fish
Verify the installation:
abikit --version
Update
To update abikit to the latest version:
abikitup
Want to see what the updater does? Check out the Update Script Details page.
Alternative: npm Installation
If you prefer to install via npm:
npm install -g abikit
Or locally in your project:
npm install --save-dev abikit
Requirements
- Node.js >= 16.0.0
- npm (comes with Node.js)
For the curl installer:
- curl or wget
Supported Platforms
- macOS (Intel and Apple Silicon)
- Linux (x64, arm64)
- Windows (via Git Bash or WSL)
Supported Shells
The installer auto-configures the following shells:
- zsh (updates
~/.zshenv) - bash (updates
~/.bashrc) - fish (updates
~/.config/fish/config.fish) - ash (updates
~/.profile)
Uninstallation
To completely remove abikit:
# Remove npm package
npm uninstall -g abikit
# Remove abikit directory
rm -rf ~/.abikit
# Manually remove PATH entry from shell profile
# Edit ~/.bashrc, ~/.zshenv, or ~/.config/fish/config.fish
Troubleshooting
"abikit: command not found"
Solution: Source your shell profile or restart terminal:
source ~/.bashrc # or ~/.zshenv for zsh
"npm not found"
Solution: Install Node.js from https://nodejs.org
Permission denied
Solution: Ensure you have write permissions to ~/.abikit/bin:
mkdir -p ~/.abikit/bin
chmod 755 ~/.abikit/bin
Next Steps
Once installed, check out the CLI Reference to learn about available commands, or jump to Configuration to set up your first project.