awesome-twitch-dev
github.com/dbuentello/awesome-twitch-dev ↗A curated list of resources for Twitch Developers.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me angelscript resources from awesome-twitch-dev"
Installation instructions →What's inside
Libraries
- 23rd/TwitchPotPlayerAngelscript
Extensions for PotPlayer to watch Twitch streams without streamlinks or any crap.
- Adeithe/go-twitchGolang
Complete interface for Twitch services in Go.
- age-rs/libtwitch-rsRust
Twitch API library written in Rust.
- alamminsalo/orionC++
Cross platform Twitch.tv client
- ALikhachev/django-simpletwitchauthPython
Use this simple module to easily enable authorization in your Django application via Twitch API.
- allpaqa-jgk/twitch_text_to_speech_botJavaScript (Node.js)
Text to Speech bot using Twitch IRC.
Toolchain
- API Status
Availability and latency metrics for the Twitch API and Developer Products, as well as incidents that affect them.
- Extension Developer Rig
The Developer Rig allows Extensions developers to develop and test Extensions quickly, easily, and locally.
- Hammster/twitch-chat
VScode Extension for Twitch Chat Integration.
- Twitch Chat OAuth Password Generator
Generate an OAuth token to authenticate with Twitch IRC.
- Twitch Console
Manage extensions, applications, drops and organizations.
Related lists
- Awesome Developer Streams
A curated list of awesome developers who stream.
- Awesome Estreamers Coders
List of awesome live coding streams (Spanish).
- Awesome Live Coding Streams
List of awesome live coding streams (Portuguese).
- Awesome Streaming Tools
Visually attractive eye candy and useful tools that you can show off on your stream.
- Awesome Twitch
A curated list of awesome Twitch related websites & resources.
- Community Coding Resources
A directory which includes open source tools, tutorials, and libraries built or submitted by the Twitch Developer community.
Official
- Blog
Developer blog.
- GitHub
Official Twitch repos on GitHub.
- Jobs
Twitch is hiring Software Engineers.
- Showcase
Showcase of community projects.
- Twitch channel
TwitchDev twitch channel.
Extension Starter Kits
- Breci/twitch-ext-vuexJavaScript (Twitch Extensions)
An abstraction of the Twitch Extension helper for VueX.
- Colbydude/twitch-extension-vue-laravel-mix-boilerplate
Twitch Extension Boilerplate setup to use VueJS and Laravel Mix.
- jackmcguire1/Twitch-Extension-VueJS-Template
Has a template for both an EBS written in golang and the front-end for a Twitch panel extension in vueJS.
- muxy/medkit-starter-vue
Starter project for a Vue.js and MEDKit powered extension.
- tracy-and-matt/twitch-extension-vue-starter
Twitch Extension Vue Starter Kit.
Getting help
- Bug reports
Third party developer product bug reports.
- Contact Support
File Twitch Support tickets for general bugs.
- Feature Requests
Upvote developer experience improvement ideas.
- Forum
Announcements, FAQ, RFCs, Events and more.
- IGDB Discord Server
Discord Server for Internet Game Database.
- Meetups
Virtual Meetups directory.
Guides and Tutorials
Documentation
- Developer Agreement
Twitch Developer Services Agreement.
- Developer Docs
Twitch Developer Documentation.
Showing a sample of 210 resources. View the full list on GitHub →