TwitchLink
Twitch Stream & Video & Clip Downloader/Recorder. This GUI downloader helps you download and record Twitch videos, including broadcasts and VODs.
Install / Use
/learn @devhotteok/TwitchLinkREADME
<div align="center">
<img alt="TwitchLink" width="128" height="128" src="https://raw.githubusercontent.com/devhotteok/TwitchLink/main/.github/img/logo.png">
<h1>TwitchLink</h1>
</div>
<div align="center">
<a href="https://twitchlink.github.io"><img alt="TwitchLink" src="https://img.shields.io/badge/TwitchLink-9147FF?style=for-the-badge&labelColor=000000&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIGZpbGw9IiNGRkZGRkYiPjxnPjxwYXRoIGQ9Ik05ODEgMCBMOTgxIDMzOCBMNTEyIDY1NSBMNDMgMzM4IEw0MyAwIEw1MTIgMzE3IFoiLz48cmVjdCB4PSIwIiB5PSI3NTUiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjI2OSIvPjwvZz48L3N2Zz4="></a>
<a href="https://github.com/devhotteok/TwitchLink/releases"><img alt="Latest Release" src="https://img.shields.io/github/v/release/devhotteok/TwitchLink?style=for-the-badge&labelColor=000000&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQuNSAxNi41Yy0xLjUgMS4yNi0yIDUtMiA1czMuNzQtLjUgNS0yYy43MS0uODQuNy0yLjEzLS4wOS0yLjkxYTIuMTggMi4xOCAwIDAgMC0yLjkxLS4wOXoiLz48cGF0aCBkPSJtMTIgMTUtMy0zYTIyIDIyIDAgMCAxIDItMy45NUExMi44OCAxMi44OCAwIDAgMSAyMiAyYzAgMi43Mi0uNzggNy41LTYgMTFhMjIuMzUgMjIuMzUgMCAwIDEtNCAyeiIvPjxwYXRoIGQ9Ik05IDEySDRzLjU1LTMuMDMgMi00YzEuNjItMS4wOCA1IDAgNSAwIi8+PHBhdGggZD0iTTEyIDE1djVzMy4wMy0uNTUgNC0yYzEuMDgtMS42MiAwLTUgMC01Ii8+PC9zdmc+"></a>
<a href="https://github.com/devhotteok/TwitchLink/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/github/license/devhotteok/TwitchLink?style=for-the-badge&labelColor=000000&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0ibTE2IDE2IDMtOCAzIDhjLS44Ny42NS0xLjkyIDEtMyAxcy0yLjEzLS4zNS0zLTFaIi8+PHBhdGggZD0ibTIgMTYgMy04IDMgOGMtLjg3LjY1LTEuOTIgMS0zIDFzLTIuMTMtLjM1LTMtMVoiLz48cGF0aCBkPSJNNyAyMWgxMCIvPjxwYXRoIGQ9Ik0xMiAzdjE4Ii8+PHBhdGggZD0iTTMgN2gyYzIgMCA1LTEgNy0yIDIgMSA1IDIgNyAyaDIiLz48L3N2Zz4="></a>
<a href="https://github.com/devhotteok/TwitchLink/stargazers"><img alt="Stars" src="https://img.shields.io/github/stars/devhotteok/TwitchLink?style=for-the-badge&labelColor=000000&color=DAA520&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTExLjUyNSAyLjI5NWEuNTMuNTMgMCAwIDEgLjk1IDBsMi4zMSA0LjY3OWEyLjEyMyAyLjEyMyAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRsLTMuNzM2IDMuNjM4YTIuMTIzIDIuMTIzIDAgMCAwLS42MTEgMS44NzhsLjg4MiA1LjE0YS41My41MyAwIDAgMS0uNzcxLjU2bC00LjYxOC0yLjQyOGEyLjEyMiAyLjEyMiAwIDAgMC0xLjk3MyAwTDYuMzk2IDIxLjAxYS41My41MyAwIDAgMS0uNzctLjU2bC44ODEtNS4xMzlhMi4xMjIgMi4xMjIgMCAwIDAtLjYxMS0xLjg3OUwyLjE2IDkuNzk1YS41My41MyAwIDAgMSAuMjk0LS45MDZsNS4xNjUtLjc1NWEyLjEyMiAyLjEyMiAwIDAgMCAxLjU5Ny0xLjE2eiIvPjwvc3ZnPg=="></a>
<a href="https://github.com/devhotteok/TwitchLink/forks"><img alt="Forks" src="https://img.shields.io/github/forks/devhotteok/TwitchLink?style=for-the-badge&labelColor=000000&color=DAA520&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxOCIgcj0iMyIvPjxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIi8+PGNpcmNsZSBjeD0iMTgiIGN5PSI2IiByPSIzIi8+PHBhdGggZD0iTTE4IDl2MmMwIC42LS40IDEtMSAxSDdjLS42IDAtMS0uNC0xLTFWOSIvPjxwYXRoIGQ9Ik0xMiAxMnYzIi8+PC9zdmc+"></a>
</div>
<div align="center">
<a href="https://twitchlink.github.io"><img alt="Windows" src="https://img.shields.io/badge/Windows-555555?style=for-the-badge&labelColor=000000&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMzEuODcgMzAuNThIMjQ0Ljd2MjEyLjgxSDMxLjg3ek0yNjYuODkgMzAuNThINDc5Ljd2MjEyLjgxSDI2Ni44OXpNMzEuODcgMjY1LjYxSDI0NC43djIxMi44SDMxLjg3ek0yNjYuODkgMjY1LjYxSDQ3OS43djIxMi44SDI2Ni44OXoiLz48L3N2Zz4="></a>
<a href="https://twitchlink.github.io"><img alt="macOS" src="https://img.shields.io/badge/macOS-555555?style=for-the-badge&labelColor=000000&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTEyLjE1MiA2Ljg5NmMtMC45NDggMC0yLjQxNS0xLjA3OC0zLjk2LTEuMDQtMi4wNCAwLjAyNy0zLjkxIDEuMTgzLTQuOTYxIDMuMDE0LTIuMTE3IDMuNjc1LTAuNTQ2IDkuMTAzIDEuNTE5IDEyLjA5IDEuMDEzIDEuNDU0IDIuMjA4IDMuMDkgMy43OTIgMy4wMzkgMS41Mi0wLjA2NSAyLjA5LTAuOTg3IDMuOTM1LTAuOTg3IDEuODMxIDAgMi4zNSAwLjk4NyAzLjk2IDAuOTQ4IDEuNjM3LTAuMDI2IDIuNjc2LTEuNDggMy42NzYtMi45NDggMS4xNTYtMS42ODggMS42MzYtMy4zMjUgMS42NjItMy40MTUtMC4wMzktMC4wMTMtMy4xODItMS4yMjEtMy4yMi00Ljg1Ny0wLjAyNi0zLjA0IDIuNDgtNC40OTQgMi41OTctNC41NTktMS40MjktMi4wOS0zLjYyMy0yLjMyNC00LjM5LTIuMzc2LTItMC4xNTYtMy42NzUgMS4wOS00LjYxIDEuMDkxek0xNS41MyAzLjgzYzAuODQzLTEuMDEyIDEuNC0yLjQyNyAxLjI0NS0zLjgzLTEuMjA3IDAuMDUyLTIuNjYyIDAuODA1LTMuNTMyIDEuODE4LTAuNzggMC44OTYtMS40NTQgMi4zMzgtMS4yNzMgMy43MTQgMS4zMzggMC4xMDQgMi43MTUtMC42ODggMy41NTktMS43MDEiPjwvcGF0aD48L3N2Zz4="></a>
<a href="https://twitchlink.github.io"><img alt="Downloads" src="https://img.shields.io/github/downloads/devhotteok/TwitchLink/total?style=for-the-badge&labelColor=000000&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTEyIDE3VjMiLz48cGF0aCBkPSJtNiAxMSA2IDYgNi02Ii8+PHBhdGggZD0iTTE5IDIxSDUiLz48L3N2Zz4="></a>
</div>
<br/>
TwitchLink is a user-friendly GUI tool for downloading Twitch streams, videos, and clips. Enjoy fast and reliable downloads with powerful features to save your favorite moments and archive streams.
<br/> <img alt="Preview" src="https://raw.githubusercontent.com/devhotteok/TwitchLink/main/.github/img/preview.png"> <table> <tr> <td> <img alt="Preview" src="https://twitchlink.github.io/resources/github/PREVIEW_1.png"> </td> <td> <img alt="Preview" src="https://twitchlink.github.io/resources/github/PREVIEW_2.png"> </td> <td> <img alt="Preview" src="https://twitchlink.github.io/resources/github/PREVIEW_3.png"> </td> </tr> </table> <br/>Homepage
- TwitchLink Homepage
- For more information, visit this homepage.
Features
- Stream Downloads
- Video Downloads
- Clip Downloads
- Subscriber-Only Video Downloads
- Scheduled Downloads
- Thumbnail Downloads
- Audio-Only Downloads
- Video Unmuting
- Video Cropping
- Channel Bookmarks
- Customizable Filename Templates
- User-Friendly UI
- Language and Time Zone Settings
- Free and Open Source
System Requirements
Make sure your system meets the following requirements to run this project.
Operating System
- Windows: Windows 10 or later
- macOS (Apple Silicon): macOS 14 (Sonoma) or later
Python
- Python 3.12
Dependencies
- All required Python packages are listed in the requirements.txt file.
- You can install them by using the following command:
pip install -r requirements.txt
Installation
Contributing
All contributions are greatly appreciated. Please feel free to open a new issue or submit a pull request.
Contact
If you have any questions, issues, or suggestions regarding this project, feel free to reach out:
- Email: twitchlinkhelp@gmail.com
License
ⓒ 2021 DevHotteok.
