Twitch Extensions enable you to create live apps that interact with the stream, as a panel on a channel, or with chat. Create interactive experiences such as mini games, leaderboards, live gear information and more.
Launch your first "Hello, World!" extension, then quickly iterate through learning how your users engage with your extension on Twitch. Click through the steps in the journey below for some guides that will be helpful to you as you build extensions.
Accurate design is the first step in creating a great Extension. Make sure your Extension is easy and fast to onboard, solves a problem for a broadcaster, complements their stream UI, and shows an example of how the Extension will appear on a channel’s stream.
The “Manage Bits Products” tab within the Rig can be used to set all product SKUs that you refer to in your extension code.
For security and tax purposes, you'll need to complete an onboarding process. Login to the console and, within the extension version pages, find the option to monetize your extension to start the process.
Check out these amazing Extensions created by our community of developers.
Interactive experiences that work as a stream overlay or as a panel. As simple as writing a web app.
Reward users for watching your game on Twitch by dropping loot that entitles them to exclusive content.
Use Twitch data and Identity tools to enhance your game or connect with your app.