yt-dlp

yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc. INSTALLATION Detailed instructions Release Files Update Dependencies Compile USAGE AND OPTIONS General Options Network Options Geo-restriction Video Selection Download Options Filesystem Options Thumbnail Options Internet Shortcut Options Verbosity and Simulation Options Workarounds Video Format Options Subtitle Options Authentication Options Post-processing Options SponsorBlock Options Extractor Options Preset Aliases CONFIGURATION Configuration file encoding Authentication with netrc Notes about environment variables OUTPUT TEMPLATE Output template examples FORMAT SELECTION Filtering Formats Sorting Formats Format Selection examples MODIFYING METADATA Modifying metadata examples EXTRACTOR ARGUMENTS PLUGINS Installing Plugins Developing Plugins EMBEDDING YT-DLP Embedding examples CHANGES FROM YOUTUBE-DL New features Differences in default behavior Deprecated options CONTRIBUTING Opening an Issue Developer Instructions WIKI FAQ

You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions

FileDescription:---:--- yt-dlpPlatform-independent zipimport binary. Needs Python (recommended for Linux/BSD) yt-dlp.exeWindows (Win8+) standalone x64 binary (recommended for Windows) yt-dlpmacosUniversal MacOS (10.15+) standalone executable (recommended for MacOS)

View yt-dlp on GitHub
Navid MoazzezCurated by Navid Moazzez·Updated Oct 1, 2026·1 min read·
yt-dlp

yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc. INSTALLATION Detailed instructions Release Files Update Dependencies Compile USAGE AND OPTIONS General Options Network Options Geo-restriction Video Selection Download Options Filesystem Options Thumbnail Options Internet Shortcut Options Verbosity and Simulation Options Workarounds Video Format Options Subtitle Options Authentication Options Post-processing Options SponsorBlock Options Extractor Options Preset Aliases CONFIGURATION Configuration file encoding Authentication with netrc Notes about environment variables OUTPUT TEMPLATE Output template examples FORMAT SELECTION Filtering Formats Sorting Formats Format Selection examples MODIFYING METADATA Modifying metadata examples EXTRACTOR ARGUMENTS PLUGINS Installing Plugins Developing Plugins EMBEDDING YT-DLP Embedding examples CHANGES FROM YOUTUBE-DL New features Differences in default behavior Deprecated options CONTRIBUTING Opening an Issue Developer Instructions WIKI FAQ

You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions

FileDescription:---:--- yt-dlpPlatform-independent zipimport binary. Needs Python (recommended for Linux/BSD) yt-dlp.exeWindows (Win8+) standalone x64 binary (recommended for Windows) yt-dlpmacosUniversal MacOS (10.15+) standalone executable (recommended for MacOS)

yt-dlp at a glance

Stars195k
Forks17k
LanguagePython
LicenseUnlicense
Last update2026-09-27
Contributors1757

Where yt-dlp is listed

Navid Moazzez

AI business strategist & AI OS builder

Navid Moazzez helps creators and founders master AI and build their own AI Operating System (AI OS) to automate their business and life.

Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.

GitHub repos like this

Ecc

★ 268k · JavaScript · Active

The agent harness performance optimization system.

MCP serversDeveloper tools

n8n

★ 206k · TypeScript · Active

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

AutomationDeveloper toolsSelf-hosted apps

Storybook

★ 91k · TypeScript · Active

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

Developer tools

Openhands

★ 90k · TypeScript · Active

OpenHands: AI-Driven Development

Agent frameworksDeveloper tools

Agent Reach

★ 86k · Python · Active

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu, one CLI, zero API fees.

AutomationDeveloper tools

Orca

★ 79k · TypeScript · Active

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.

Developer tools

Career Ops

★ 73k · JavaScript · Active

Open-source AI job search: scan job portals, evaluate listings with a structured A-F rubric into a 1.0-5.

AutomationDeveloper tools

CodeGraph

★ 72k · C · Active

Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, and Hermes Agent…

Developer tools

Ripgrep

★ 69k · Rust

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

Developer tools

Docusaurus

★ 66k · TypeScript · Active

Easy to maintain open source documentation websites.

Developer tools

Chrome Devtools MCP

★ 53k · TypeScript · Active

Chrome DevTools for coding agents

MCP serversDeveloper tools

I Have ADHD

★ 51k · Python · Active

A skill to stop your coding agent from burying the answer. ADHD-friendly output.

Agent skillsDeveloper tools

More repo topics

Free AI newsletter

The most actionable AI newsletter for founders

Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.

No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.

P.S. Sign up now to get free access to my ultimate AI tools guide for creators.

Loved by 10,000+ readers