Skip to content

Releases: eddmann/strava-cli

strava-cli v0.1.1

20 Jan 13:51

Choose a tag to compare

Changed

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

strava-cli v0.1.0

23 Dec 09:16

Choose a tag to compare

strava-cli v0.1.0

Strava 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/strava-cli/releases/download/v0.1.0/strava-macos-arm64 -o strava
chmod +x strava
sudo mv strava /usr/local/bin/

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

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

Features

  • Access Strava data from your terminal
  • Machine-readable output (JSON, JSONL, CSV, TSV)
  • Human-friendly table output
  • OAuth authentication with automatic token refresh
  • Multiple profile support
  • Activity management, athlete stats, segments, routes, clubs, gear

Requirements

  • Strava API credentials (STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET)
  • Run strava auth login to authenticate