Installation Guide
MicroRapid can be installed using various package managers. Choose the one that works best for your system.
System Requirements
- Operating System: macOS, Linux, Windows
- Architecture: x86_64, ARM64
- Memory: 256MB RAM minimum
- Disk Space: 50MB
Package Managers
Cargo (Rust) - Coming Soon
Installation via Cargo will be available soon.
Homebrew (macOS/Linux) - Coming Soon
Installation via Homebrew will be available soon.
npm (Node.js)
If you’re already using Node.js:
# Install globally
npm install -g mrapids
Other Node.js package managers (coming soon):
- yarn
- pnpm
- bun
Benefits:
- Familiar for JavaScript developers
- Works on all platforms
- Easy integration with Node.js projects
pip (Python) - Coming Soon
Installation via pip will be available soon.
Scoop (Windows) - Coming Soon
Installation via Scoop will be available soon.
Chocolatey (Windows) - Coming Soon
Installation via Chocolatey will be available soon.
Direct Download - Coming Soon
Download pre-built binaries for your platform will be available soon.
Docker
Run MicroRapid in a container:
# Pull the image
docker pull microrapid/mrapids:latest
# Run interactively
docker run -it --rm microrapid/mrapids
# Create an alias for convenience
alias mrapids='docker run -it --rm -v $(pwd):/workspace microrapid/mrapids'
Verify Installation
After installation, verify MicroRapid is working:
# Check version
mrapids --version
# Show help
mrapids --help
# Run a test command
mrapids init test-project
You should see output like:
mrapids 1.0.0
The fastest way to build, test, and deploy APIs
Shell Completion
Enable tab completion for your shell:
Bash
# Add to ~/.bashrc
eval "$(mrapids completion bash)"
Zsh
# Add to ~/.zshrc
eval "$(mrapids completion zsh)"
Fish
# Add to ~/.config/fish/config.fish
mrapids completion fish | source
PowerShell
# Add to $PROFILE
mrapids completion powershell | Out-String | Invoke-Expression
Updating MicroRapid
Update to the latest version:
# Cargo
cargo install mrapids --force
# Homebrew
brew upgrade mrapids
# npm
npm update -g mrapids
# pip
pip install --upgrade mrapids
# Scoop
scoop update mrapids
Uninstalling
If you need to uninstall MicroRapid:
# Cargo
cargo uninstall mrapids
# Homebrew
brew uninstall mrapids
# npm
npm uninstall -g mrapids
# pip
pip uninstall mrapids
# Scoop
scoop uninstall mrapids
Troubleshooting
Command not found
Make sure the installation directory is in your PATH:
# Check PATH
echo $PATH
# Find where mrapids is installed
which mrapids
Permission denied
On Unix-like systems, you may need to use sudo:
sudo mv mrapids /usr/local/bin/
Version conflicts
If you have multiple versions installed:
# Check all installations
whereis mrapids
# Use specific version
/usr/local/bin/mrapids --version
Next Steps
Now that you have MicroRapid installed: