FREE & OPEN SOURCE · NO CODING

YouTube to Course: turn any video into an interactive course

Learn a 1-hour video in 15 minutes, and actually remember it. Lectures, tutorials, podcasts, and talks become bite-sized lessons with everyday metaphors, scenario quizzes, flashcards, and a final score.

An interactive course made from 3Blue1Brown's video But what is a neural network?

What you get

Bite-sized modules

3 to 6 short modules that follow the ideas, not the running order.

Metaphor first

Every concept starts with an everyday comparison.

Quizzes that make you think

Real-life scenarios, instant feedback, and confetti when you nail it.

Flip flashcards

Tap to flip, perfect for quick review.

Hover definitions

Jargon gets a plain-English tooltip.

Progress & score

Progress bar, checklists, and a final score, saved on your device.

See an example

Screens from a neural networks course: a metaphor block, a quiz, flashcards, and the final score.

Real example: a 4-module course on neural networks, made from 3Blue1Brown's "But what is a neural network?", with 28 timestamp links. The repo also has Sourdough 101, built from a fictional baking video. Download the example.

Who it's for: just ask

Students

“I have an exam Friday. Turn this lecture into a course with lots of quizzes: [link]”

Teachers

“Make a beginner lesson from this video for my 10th graders, plus a lesson plan: [link]”

Trainers & HR

“Turn this talk into an onboarding module for new hires: [link]”

Team leads

“Make a 10-minute course from this conference talk so my team gets the key ideas: [link]”

Marketers

“Course from these 3 videos on SEO, for a beginner: [link] [link] [link]”

Language learners

“Make the course in Spanish from this English video: [link]”

How it works

  1. 1

    Install the skill

    One line in Claude Code, or upload the ZIP to Claude.ai.

  2. 2

    Paste a YouTube link

    Optionally set a level (beginner to expert) and a goal (exam, class, team).

  3. 3

    Open your course

    Get one HTML file that works on any device. Share it with anyone.

Install in 60 seconds

Claude Code (recommended): type this

/plugin install youtube-to-course --marketplace tstfully/youtube-to-course

Claude.ai (no install)

Download the ZIP from GitHub (Code → Download ZIP), upload it in Claude.ai under Settings → Capabilities → Skills, then paste a transcript from our free transcript tool.

Other AI agents (Cursor, Codex, and more)

npx skills add tstfully/youtube-to-course

For automatic transcripts, add a free YouTubeTranscript.dev API key (10 videos a month, no card) or connect our MCP server. Or just paste a transcript, no key needed.

FAQ

Do I need to know how to code?+

No. You install it with one line (or upload a ZIP to Claude.ai), then ask in plain English. The result is a file you double-click to open in your browser.

Is it really free?+

Yes. The skill is free and open source under the MIT license. Transcripts are free for 10 videos a month on YouTubeTranscript.dev, or free anytime if you paste the transcript yourself. You need Claude (Claude.ai, Claude Code) or another AI agent to run it.

Can I share the course with students or my team?+

Yes. Send the HTML file, put it in Google Drive or your LMS, or host it on any website. Everyone's progress is saved privately in their own browser.

Can it use more than one video?+

Yes. Paste several links and they become one course.

Will it make things up?+

It's built not to. The course only teaches what the video says, and every key claim links to its timestamp.

Ideas: what you can make with it

Browse the full idea library

More free YouTube skills

Free, open source, and yours to remix

MIT licensed. Star it on GitHub to follow updates, or fork it and make it your own.

STAR YOUTUBE-TO-COURSE ON GITHUB
Free YouTube to Course Generator: Quizzes & Flashcards (AI) | YouTubeTranscript.dev