yt-dlp External JavaScript Solver

JSON →
library 0.8.0 ·python
verified May 21, 2026

yt-dlp-ejs is a specialized Python library that provides external JavaScript execution capabilities for yt-dlp, the popular video downloader. It solves YouTube's signature and n-parameter challenges by bundling JavaScript solvers that work across multiple runtimes such as Deno, Bun, Node.js, and QuickJS. Currently at version 0.8.0, it maintains a frequent release cadence to adapt to YouTube's player code changes.

total hits 22
actors 7 distinct systems
last hit 4d ago human
Script
2
ChatGPT-User
2
OAI-SearchBot
2
PerplexityBot
2
Search engines
4
Humans
7

top countries 🇺🇸 United States · 🇩🇪 Germany · 🇵🇱 Poland · 🇫🇷 France · 🇹🇷 Turkey