Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@nerveband nerveband released this 24 Jan 12:15
· 6 commits to main since this release

First stable release of yt-api CLI

Features

  • Complete YouTube Data API v3 coverage
  • Multiple output formats (JSON, YAML, CSV, table)
  • OAuth 2.0 and service account authentication
  • Video upload with progress tracking
  • Support for videos, playlists, channels, comments, and more

Installation

Download the binary for your platform and add it to your PATH.

macOS

# Apple Silicon (M1/M2/M3)
curl -L -o yt-api https://github.com/nerveband/youtube-api-cli/releases/download/v1.0.0/yt-api-darwin-arm64
chmod +x yt-api
sudo mv yt-api /usr/local/bin/

# Intel
curl -L -o yt-api https://github.com/nerveband/youtube-api-cli/releases/download/v1.0.0/yt-api-darwin-amd64
chmod +x yt-api
sudo mv yt-api /usr/local/bin/

Linux

# AMD64
curl -L -o yt-api https://github.com/nerveband/youtube-api-cli/releases/download/v1.0.0/yt-api-linux-amd64
chmod +x yt-api
sudo mv yt-api /usr/local/bin/

# ARM64
curl -L -o yt-api https://github.com/nerveband/youtube-api-cli/releases/download/v1.0.0/yt-api-linux-arm64
chmod +x yt-api
sudo mv yt-api /usr/local/bin/

Windows

Download yt-api-windows-amd64.exe and add to your PATH.