Installation
There are two ways to install Apiary: downloading pre-built binaries or building from source.
Download Pre-built Binaries
Visit the GitHub Releases page and download the latest binary for your platform:
| Platform | File |
|---|---|
| Linux (amd64) | apiary-linux-amd64 |
| macOS (Intel) | apiary-darwin-amd64 |
| macOS (Apple Silicon) | apiary-darwin-arm64 |
| Windows (amd64) | apiary-windows-amd64.exe |
Linux/macOS
Make the binary executable:
bash
chmod +x apiary-linux-amd64Then run it:
bash
./apiary-linux-amd64Windows
Double-click the .exe file or run from command line:
cmd
apiary-windows-amd64.exeBuilding from Source
Prerequisites
- Go 1.25+: Install Go
- Bun 1.2.5+: Install Bun
- Wails CLI v2.11.0+: Install Wails
Build Steps
- Clone the repository:
bash
git clone https://github.com/rprtr258/apiary.git
cd apiary- Install frontend dependencies:
bash
cd frontend
bun install
cd ..- Build the application:
bash
wails buildThe built binary will be located in build/bin/:
- Linux/macOS:
build/bin/apiary - Windows:
build/bin/apiary.exe
Development Mode
To run Apiary in development mode with hot reload:
bash
wails devFirst Run
When you first run Apiary, it will create a db.json file in your current directory to store all requests, responses, and settings.
Command Line Options
--version: Display version information--help: Show help message
Example:
bash
./apiary --version
# Output: apiary version vX.Y.Z
# commit: abc123def456
# build date: YYYY-MM-DDTHH:MM:SSZUpdating
To update Apiary, simply download the latest binary from the releases page and replace the old one.
Next Steps
Now that Apiary is installed, check out the Usage guide to learn how to use the application.