twitch-cli
« Back to VersTracker
Description:
CLI to make developing on Twitch easier
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @TwitchDev  |  formulae.brew.sh
Category: Developer tools
Tags: twitch cli api development streaming
Install: brew install twitch-cli
About:
The Twitch CLI is a command-line interface tool designed to streamline the development workflow for Twitch extensions and apps. It provides commands to interact with the Twitch API, simulate extension pubsub messages, and generate necessary authentication tokens. This tool significantly reduces the overhead of manual API requests and local environment setup.
Key Features:
  • Mock Event Generation: Simulate events like channel point redemptions or extension broadcasts for local testing.
  • API Interaction: Simplifies making authenticated requests to the Twitch Helix API.
  • Authentication Handling: Automates the generation of App Access and User Access tokens.
  • Rapid Prototyping: Allows developers to test extension functionality without a live production backend.
Use Cases:
  • Developing and testing Twitch Extensions locally without deploying to a staging server.
  • Automating interactions with the Twitch API for backend services or scripts.
  • Debugging pubsub messages and event subscriptions in a controlled environment.
Alternatives:
  • curl – Generic HTTP client requiring manual header and token management, whereas twitch-cli offers specific Twitch workflows.
  • Postman – GUI-based API client, less suited for rapid CLI workflows and local simulation than twitch-cli.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 12:22am 0 VERSION_BUMP 2b55a97a