Python Twitch

Open-source Python projects categorized as Twitch

Top 23 Python Twitch Projects

  • vidgear

    A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

    Project mention: Need help to choose toolchain for setting up a video streaming server on my PC. | | 2023-02-23

    I've been googling and reading for a while but I'm very unsure about which tools I need, which tools will help me achieve what I want the easiest way. What about (pylivestream)[] for example? Will this do the job for me? What about a lower level approach including (pyopencv)[]? What about a higher level approach using (vidgear)[], which seems promising but I don't feel confident in assessing if it's the tool I really need?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • youtube-dlc

    Command-line program to download various media from and other sites

  • Twitch-Channel-Points-Miner-v2

    A simple script that will watch a stream for you and earn the channel points.

    Project mention: Twitch Drops Not Transfering into General? | | 2022-08-13

    Doesn't that almost make it seem like.... People don't care and are only watching for drops in the first place? I don't know about anyone else but I have yet to watch any of the streams I've been using this

  • chat-replay-downloader

    A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!

  • TwitchIO

    An Async Bot/API wrapper for Twitch made in Python.

  • Twitch-Chat-Downloader

    Download chat messages from past broadcasts on Twitch

    Project mention: Atrioc's chat according to the AI I made | | 2022-08-06
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • twitch-dl

    CLI tool for downloading videos from Twitch.

  • TwitchDropsMiner

    An app that allows you to AFK mine timed Twitch drops, with automatic drop claiming and channel switching.

    Project mention: Extra Content for the game? | | 2023-02-09

    I just saw this in another thread If I had know about it I would have given it a go, maybe you should. Staying up so late for us Aussies sucks

  • pajbot

    Twitch moderation bot

  • TwitchCompilationCreator

    A fully automated system that transforms Twitch clips into gaming compilations

  • Twitch-Python

    Object-oriented Twitch API for Python developers

  • twitch-stream-recorder

    Record twitch streams live!

  • pyTwitchAPI

    A Python 3.7 implementation of the Twitch API, EventSub, PubSub and Chat

  • tau

    TAU- Twitch API Unifier, a containerized relay/proxy to unify the WebHook- and WebSocket-based real-time Twitch APIs under a single (local) WebSocket connection.

    Project mention: 📌 Live - Creating a Modern NPM Package | | 2022-08-26

    After we're warmed up from the previous two segments we dive into a technical topic for the day. This can vary from stream to stream but for this particular one we're jumping into contributing to some open source software projects from the community. The first one we'll look to help out with is TAU which stands for Twitch API Unifier. This project is super helpful for developers looking to interact with the various Twitch API's and interfaces. It makes it much simpler than trying to follow the Twitch developer documentation directly.

  • PythonTwitchBotFramework

    asynchronous twitchbot framework made in pure python

  • TwitchMarkovChain

    Twitch Bot for generating messages based on what it learned from chat

  • TwitchToPodcastRSS

    Webapp that transforms a Twitch channel into a podcast feed to be used inside a podcast client

  • lazynite

    A PC remote controller for YouTube and Twitch

  • YouTua

    🎬 YouTua is a GUI Program to download videos/playlists from various supported sites.

  • Youtube-DL-GUI

    Graphical User Interace built around youtube-dl CLI (by jlw4049)

    Project mention: Where should I go next to get a job in this field? | | 2023-01-05

    Some of my older more popular repos (because they are GUI's) Some of these are when I first started to learn, so the code isn't nearly as good as some of my more recent work.

  • FightstickDisplay

    A simple program written in python and built on pyglet, used to display fightstick inputs on screen for streaming and testing purposes

    Project mention: FightstickDisplay Release Release Candidate 2.0 | | 2023-01-19
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-23.

Python Twitch related posts


What are some of the best open-source Twitch projects in Python? This list will help you:

Project Stars
1 streamlink 8,486
2 vidgear 2,700
3 youtube-dlc 1,234
4 Twitch-Channel-Points-Miner-v2 1,129
5 chat-replay-downloader 664
6 TwitchIO 633
7 Twitch-Chat-Downloader 619
8 twitch-dl 522
9 TwitchDropsMiner 426
10 pajbot 263
11 TwitchCompilationCreator 220
12 Twitch-Python 203
13 twitch-stream-recorder 175
14 pyTwitchAPI 171
15 TwitchLink 153
16 tau 137
17 PythonTwitchBotFramework 89
18 TwitchMarkovChain 87
19 TwitchToPodcastRSS 53
20 lazynite 46
21 YouTua 45
22 Youtube-DL-GUI 38
23 FightstickDisplay 32
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives