LuanRT/YouTube.js
View on GitHub ↗ ★ 5,403 TypeScript
A JavaScript client for YouTube's internal API, known as InnerTube.
9 mentions on Hacker News by 7 people: 1 story, 8 comments · first 2022-04-13 · latest 2025-09-24
20082026
-
Nsig/sig - Special tokens which must be passed to API calls, generated by code in base.js (player code). This is what has broken for yt-dlp and other third party clients. Instead of extracting the code that generates those tokens (eg using…
comment by Andrews54757 · 2025-09-24 · in Yt-dlp: Upcoming new requirements for YouTube downloads -
…You won't find those on Google's web store due to policy, but you can find a handful on Github. 0: https://github.com/LuanRT/YouTube.js
comment by Andrews54757 · 2024-07-29 · in MeTube: Self-hosted YouTube downloader -
https://github.com/LuanRT/YouTube.js/pull/624 has a bit more information - looks like this is just updating an internal parameter (maybe to match what the real client does)
comment by nneonneo · 2024-03-31 · in YouTube: Google has found a way to break Invidious -
…the workaround: https://github.com/iv-org/invidious/pull/4552/files Which was taken from here: https://github.com/LuanRT/YouTube.js/pull/624 Could anybody explain it to me?
comment by TheBozzCL · 2024-03-31 · in How Google fights Invidious (a privacy YouTube Front end) -
…streaming, pre-buffering video in the background, more subtitling options, etc... [2] [3]. [1] https://github.com/LuanRT/YouTube.js [2] https://github.com/Andrews54757/FastStream [3] Chrome (also available for Firefox):…
comment by Andrews54757 · 2023-11-19 · in Show HN: YouTube banned adblockers so I built an extension to skip their ads -
There is Youtube.js using the private api. https://github.com/LuanRT/YouTube.js
comment by ThatMedicIsASpy · 2022-11-11 · in YouTube confirms that it has removed the “sort by oldest/newest” option -
…HTML structure anyways. Case study: YouTube.js https://news.ycombinator.com/item?id=31021611 https://github.com/LuanRT/YouTube.js
comment by matheusmoreira · 2022-05-15 · in Web Scraping with Python -
they have a disclaimer below https://github.com/LuanRT/YouTube.js#disclaimer edit: why am i getting downvoted?
comment by ushakov · 2022-04-14 · in Youtube.js – full-featured wrapper around YouTube's private API -
▲ 413
Youtube.js – full-featured wrapper around YouTube's private APIstory by mahnouel · 2022-04-13 · 107 comments