Repository navigation
v1.0.0 - Initial 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.