RESERVE is FREE to download and use!
RESERVE requires a FREE API Key from the Federal Reserve Bank of St. Louis. It is quick and easy to obtain. Details can be found HERE!
RESERVE is compiled and tested for the following operating systems and processors:
| OS | Architecture | File Name |
|---|---|---|
| macOS | Intel (amd64) | reserve_darwin_amd64.tar.gz |
| macOS | Apple Silicon (arm64) | reserve_darwin_arm64.tar.gz |
| Linux | Intel (amd64) | reserve_linux_amd64.tar.gz |
| Linux | ARM (e.g. Raspberry Pi) | reserve_linux_arm64.tar.gz |
| Windows | Intel (amd64) | reserve_windows_amd64.zip |
| Windows | ARM (arm64) | reserve_windows_arm64.zip |
Versions can be downloaded via the following directory structure. “latest” can be substituted out with an actual version number (e.g. /release/<version>/<file> or /release/v1.0.9/reserve_darwin_amd64.tar.gz )
| Target | Download (latest) |
|---|---|
| macOS (Intel) | /releases/latest/reserve_darwin_amd64.tar.gz |
| macOS (ARM) | /releases/latest/reserve_darwin_arm64.tar.gz |
| Linux (Intel) | /releases/latest/reserve_linux_amd64.tar.gz |
| Linux (ARM) | /releases/latest/reserve_linux_arm64.tar.gz |
| Windows (Intel) | /releases/latest/reserve_windows_amd64.zip |
| Windows (ARM) | /releases/latest/reserve_windows_arm64.zip |
## SCRIPT based installation
# macOS / Linux / Raspberry Pi
curl -fsSL https://download.reservecli.dev/install.sh | sh
# Windows (PowerShell)
irm https://download.reservecli.dev/install.ps1 | iex
## MANUAL installation
# macOS / Linux example (Apple Silicon)
curl -LO https://download.reservecli.dev/releases/latest/reserve_darwin_arm64.tar.gz
tar -xzf reserve_darwin_arm64.tar.gz
chmod +x reserve
sudo mv reserve /usr/local/bin/
# Verify
reserve version
# Windows example (amd64)
irm https://download.reservecli.dev/releases/latest/reserve_windows_amd64.zip -OutFile reserve.zip
Expand-Archive reserve.zip
mkdir $env:USERPROFILE\bin -Force
move .\reserve.exe $env:USERPROFILE\bin\reserve.exe
# Restart terminal, then verify
reserve version
Once you have an API Key, run:
# Initialize a config file and set the api_key value
reserve config init
reserve config set api_key YOUR_FRED_API_KEY
# Optionally export it as an environment variable
export FRED_API_KEY=YOUR_FRED_API_KEYSource on Github
Source code and additional documentation is available at https://github.com/derickschaefer/reserve
- macOS users may need to allow the binary in System Settings → Security & Privacy
- Linux ARM builds support Raspberry Pi (64-bit OS required)
- Windows installs to %USERPROFILE%\bin by default