whatisgithub

What is ourtube?

nikzad-avasam/ourtube — explained in plain English

Analysis updated 2026-05-18

78Audience · generalComplexity · 2/5Setup · moderate

In one sentence

A Persian-language YouTube downloader that runs through GitHub Actions on a user's own forked repository, requiring a paid activation key.

Mindmap

mindmap
  root((repo))
    What it does
      Downloads YouTube videos
      Runs via GitHub Actions
      Downloads subtitles
    Tech stack
      GitHub Actions
      Workflow scripts
    Use cases
      Archive videos to repo
      Download subtitles
      Split long videos
    Audience
      Persian speaking users
      General

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Download YouTube videos and playlists by running a GitHub Actions workflow on a forked repository.

USE CASE 2

Download Persian or English subtitles alongside a video as a zip file.

USE CASE 3

Split and password-protect downloaded video files for storage.

What is it built with?

GitHub Actions

How does it compare?

nikzad-avasam/ourtubeadrienckr/notslopalchemz/solana-pumpfun-token-bundler
Stars787878
LanguageTypeScriptTypeScript
Setup difficultymoderateeasyhard
Complexity2/52/54/5
Audiencegeneralwriterdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires forking the repo, purchasing a paid activation key, and running it through GitHub Actions rather than locally, using GitHub Actions this way risks violating GitHub's Terms of Service.

So what is it?

Ourtube is a GitHub Actions-based YouTube downloader written in Persian (Farsi). The README is primarily in Persian and describes a tool that lets users fork the repository to their own GitHub account, then trigger a GitHub Actions workflow to download YouTube videos and store them in their personal GitHub repository for later access. The described features include automatic subtitle downloading in Persian and English (packaged as a subtitle.zip), support for downloading multiple URLs simultaneously, optional password protection on output files, splitting and zipping long videos, video quality selection, audio-only download mode, and tools for downloading large files. A paid activation key is required to use the project. The README includes a prominent warning that using GitHub Actions to download and store videos on GitHub's infrastructure violates GitHub's Terms of Service and may result in account suspension. Downloaded video files are blocked from being committed via gitignore. The project appears to be a commercial product (offered with paid accounts) targeting Persian-speaking users who want to archive YouTube content to a private repository. The tech stack is not stated in the README.

Copy-paste prompts

Prompt 1
Explain how the GitHub Actions workflow in this repository downloads a YouTube video from a URL.
Prompt 2
Walk me through forking this repository and running its download workflow safely.
Prompt 3
Show me how the gitignore rules in this project prevent video files from being committed.

Frequently asked questions

What is ourtube?

A Persian-language YouTube downloader that runs through GitHub Actions on a user's own forked repository, requiring a paid activation key.

How hard is ourtube to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ourtube for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.