Skip to content

Releases: eddmann/garmin-connect-cli

garmin-connect-cli v0.1.1

20 Jan 13:52

Choose a tag to compare

Changed

  • Release workflow now extracts version and release notes automatically from CHANGELOG.md

garmin-connect-cli v0.1.0

23 Dec 09:15

Choose a tag to compare

garmin-connect-cli v0.1.0

Garmin Connect from your terminal. Pipe it, script it, automate it.

Installation

Download the binary for your platform:

# macOS (Apple Silicon)
curl -L https://github.com/eddmann/garmin-connect-cli/releases/download/v0.1.0/garmin-connect-macos-arm64 -o garmin-connect
chmod +x garmin-connect
sudo mv garmin-connect /usr/local/bin/

# macOS (Intel)
curl -L https://github.com/eddmann/garmin-connect-cli/releases/download/v0.1.0/garmin-connect-macos-x64 -o garmin-connect
chmod +x garmin-connect
sudo mv garmin-connect /usr/local/bin/

# Linux (x64)
curl -L https://github.com/eddmann/garmin-connect-cli/releases/download/v0.1.0/garmin-connect-linux-x64 -o garmin-connect
chmod +x garmin-connect
sudo mv garmin-connect /usr/local/bin/

Features

  • Access Garmin Connect data from your terminal
  • Machine-readable output (JSON, JSONL, CSV, TSV)
  • Human-friendly table output
  • Session-based authentication with token persistence
  • Activities, health metrics, training status, weight tracking
  • LLM-optimized context aggregation

Requirements

  • Garmin Connect account credentials
  • Run garmin-connect auth login to authenticate