Skip to content
@irTwitch

irTwitch

In July 2022, the Iran government blocked Twitch in Iran. This website allows Iranian to watch streams without Iran government blocking them.

Welcome to the IrTwitch GitHub Organization

IrTwitch Logo

Welcome to the IrTwitch organization. This space hosts a collection of repositories developed as Proof of Concept (PoC) projects.

⚠️ Disclaimer & Project Scope: > All repositories within this organization were created strictly for educational purposes, academic research, and technical testing. The primary goal of these projects was to study and test Content Delivery Network (CDN) architectures, cross-platform app development, and video streaming protocols in constrained network environments. These tools are experimental, non-commercial, and are not intended to infringe upon any terms of service or intellectual property rights.

Below you will find the technical breakdown of our experimental architectures:

🗄️ Repositories Overview

A backend service and web interface built to test API interactions and data management.

  • Tech Stack: PHP, Lumen Micro-framework.
  • Research Focus: RESTful API design, microservice architecture, and handling lightweight backend routing for streaming metadata.

An experimental mobile client designed to test cross-platform multimedia consumption.

  • Tech Stack: Flutter, Dart.
  • Research Focus: State management, responsive UI/UX design, and handling asynchronous video stream rendering on mobile devices using a single codebase.

A custom-built, lightweight video handler created to understand the underlying mechanics of video content delivery.

  • Tech Stack: Pure PHP.
  • Research Focus: Low-latency streaming concepts, video chunk delivery, and network routing optimizations. This is not a rewrite of existing protocols, but rather a standalone experiment to test seamless playback handling at the server level.

The infrastructure and DevOps backbone of the IrTwitch research environment.

  • Tech Stack: Nginx, SQL.
  • Research Focus: Web server tuning, reverse proxy configurations, and database schema design to support high-performance, concurrent network requests.

Pinned Loading

  1. irTwitch-App irTwitch-App Public

    IrTwitch Application. Written with Flutter & Dart.

    Dart 1

  2. irTwitch-Website irTwitch-Website Public

    IrTwitch Website. Written with PHP & Lumen.

    JavaScript 2 1

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…