{"library":"yt-dlp-ejs","type":"library","category":null,"description":"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.","language":"python","status":"active","version":"0.8.0","tags":["yt-dlp","video-downloader","youtube","javascript","decryption"],"last_verified":"Thu May 21","install":[{"cmd":"pip install yt-dlp-ejs","imports":["import yt_dlp_ejs.yt.solver"]},{"cmd":"pip install \"yt-dlp[default]\"","imports":[]}],"homepage":null,"github":"https://github.com/yt-dlp/ejs#readme","docs":"https://github.com/yt-dlp/ejs#readme","changelog":null,"pypi":"https://pypi.org/project/yt-dlp-ejs/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":85,"avg_install_s":3.4,"avg_import_s":0.15,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/yt-dlp-ejs/compatibility"}}