← Discover
Discover · GitHub · Invidious

Open-Source Alternative Interface for YouTube

Invidious is an open-source alternative interface for YouTube. The official README lists use without ads or tracking, no JavaScript requirement, subscriptions independent from Google, and data import and export.

Updates

  • September 1, 2026: Stars 22,400 → 23,607, latest release v2.20260804.1 (August 5, 2026).
  • August 6, 2026: Stars 21,884 → 22,400, latest release v2.20260804.1 (August 5, 2026).
  • August 2, 2026: Stars 21,676 → 21,884, latest release v2.20260723.0 (July 23, 2026).

Installation

Clone the repository
git clone https://github.com/iv-org/invidious.git
Enter the project directory
cd invidious

Running it

Start Docker Compose
docker compose up -d

What does this tool do?

Invidious provides an alternative interface to YouTube and does not use the official YouTube APIs. You can choose a public instance or host your own by following the separate installation documentation. The project is licensed under AGPL-3.0 and provides a documented developer API.

Who it is for

People who want an alternative YouTube interface, subscriptions independent from Google or a self-hosted instance.

What not to expect

People who specifically need a solution built on the official YouTube APIs.

Highlights

  • Lists use without ads or tracking and without requiring JavaScript.
  • Supports subscriptions independent from Google.
  • Provides data import and export options.
  • Includes a documented developer API.

First-use flow

  1. Choose a public Invidious instance if you only want to use the service.
  2. If you plan to self-host it, read the official installation documentation first.
  3. For the current Docker path, prepare PostgreSQL and Invidious Companion.
  4. Plan for at least 20 GB of disk space and 2 GB of free RAM for your own installation.

Safe start

Use the project in accordance with applicable regulations. The official liability text states that the project is not responsible for inappropriate use such as illegal downloading.

First task prompt

🤖 Paste this into your AI agent (Claude Code · Codex · Antigravity)

What are the differences between using a public Invidious instance and hosting my own instance?

Related dictionary terms

Links

TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-08-02: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.