explaingit

elder-frog/opencoursecatalog

8,662Audience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A curated directory of MIT, Stanford, and Harvard open courses mirrored to Bilibili for viewers in mainland China who cannot access YouTube. No code, pure bookmark catalog with math, CS, and physics courses from top universities.

Mindmap

mindmap
  root((opencoursecatalog))
    What it is
      Bilibili mirror list
      No code
      Markdown catalog
    Subjects
      Mathematics
      Computer Science
      Physics
    Sources
      MIT
      Stanford
      Harvard
    Subtitles
      Bilingual
      English only
      None
    License
      GPL v3
      Anti-996
Click or tap to explore — scroll the page freely

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

Things people build with this

USE CASE 1

Find free university math and CS courses with Chinese or bilingual subtitles available on Bilibili without a VPN.

USE CASE 2

Browse MIT, Stanford, and Harvard lectures on topics from calculus to algebraic geometry, all accessible inside mainland China.

USE CASE 3

Request a missing course by opening a GitHub issue with the course name in Chinese and English.

Getting it running

Difficulty · easy Time to first run · 5min
GPL v3 requires any derivative work to also be open source, the additional Anti-996 license prohibits use by employers who enforce excessive overtime hours.

In plain English

This repository is a curated catalog of university-level open courses that have been mirrored to Bilibili, a Chinese video platform. The curator created it because the original videos come from sites like YouTube that are blocked in mainland China, so domestic viewers cannot access them directly. The catalog covers a wide range of academic subjects. Mathematics is the largest section, with courses on calculus, linear algebra, differential equations, probability, and more advanced topics like algebraic geometry and number theory. Computer science, physics, and other fields also appear. Most courses come from universities like MIT, Stanford, and Harvard, as well as international research institutes. Each entry in the catalog shows the institution, the course name in both Chinese and English where available, and a link to the corresponding Bilibili playlist. Some courses carry subtitle notes: courses marked with Chinese and English characters have bilingual subtitles, those marked English-only have the original language subtitles, and some have no subtitles at all. The README notes that courses with inaccurate subtitles used YouTube's auto-generated captions, which may contain errors. The repository itself contains no code. It is a markdown document functioning as a directory. Separate linked files cover courses from Taiwan-based institutions and courses originally on edX, which are maintained as separate sections because of different access or content moderation considerations. If a course someone wants is not listed, the README invites users to open a GitHub issue with the course name in both Chinese and English, and the curator says they will look for it when time allows. The project is licensed under GPL v3 and carries an additional Anti-996 license, a Chinese open source license that prohibits use by employers who require excessive overtime hours.

Copy-paste prompts

Prompt 1
I want to learn linear algebra from MIT using the opencoursecatalog Bilibili mirror. Which playlist should I start with and does it have bilingual subtitles?
Prompt 2
Help me find a Stanford probability course in the opencoursecatalog list that is available on Bilibili with at least English subtitles.
Prompt 3
I want to study number theory from the opencoursecatalog. Which universities have courses listed and what subtitle options are available?
Open on GitHub → Explain another repo

← elder-frog on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.