Muxy SDK

Building Twitch Extensions is hard. Muxy makes it easier.

As one of the first developers to make an Extension, we spent months developing a powerful enough backend to power all of the apps we wanted to bring to Twitch. We're providing our backend and libraries so you don't need extensive domain knowledge to build a Twitch Extension.

Get Started for Free!

Backend

The missing piece of Twitch Extension development. Run at Twitch scale without worring about servers. We handle the entire backend so you can focus on creating interactive experiences for Twitch viewers.

Tooling

Take advantage of our libraries! Interact with Twitch, use our specialized data processing algorithms, and utilize our JSON store to connect your server. Broadcast data changes to everyone using your app in real time!

Dev environment

The Muxy Twitch Extensions dev environment mimics the live Twitch environment. It handles user authentication, analytics, context switching, and environment detection. We even provide live code updating so you don't have to refresh!

Third Party Apps

Already have an existing game or application? Let broadcasters sync data with their Twitch account with a secure PIN and simple POST request.


Check out the projects!

Muxy Extensions JavaScript Library

The Muxy Extensions JS library provides easy access to Muxy's powerful backend architecture. The Muxy Extension library provides four main sections of functionality: Data Storage, an Event Manager, a Twitch Client and a Google Analytics system.

View on Github

MEDKit Examples

Simple HTML/JavaScript extension examples that demonstrate the instantiation of the Muxy SDK, getting data from state, broadcasting and listening for updates, and more.

View on Github

MEDKit Vue.js Starter Project

This repo contains a fully self-contained starter project for building and running a Twitch Extension powered by Muxy's Extension Backend Services. It uses Vue.js to enable quick development and provide a powerful reactive environment without too much overhead. This is the same starter project Muxy uses to develop many of our client projects, now open sourced to help the community!

View on Github

Pricing

First 1M API requests and 1GB transfer are free!

Additional API requests are $10/million.

Additional data transfers are $1/GB.

Pricing and terms subject to change. Contact us for more information.