{"repo":"Tyrrrz/YoutubeExplode","free":true,"listed":false,"github":"https://github.com/Tyrrrz/YoutubeExplode","clone":"git clone https://github.com/Tyrrrz/YoutubeExplode.git","description":"Abstraction layer over YouTube's internal API","language":"C#","stars":3710,"topics":["youtube","download","reverse-engineering","dotnet","dotnet-core","dotnet-standard","downloader","parser"],"license":"MIT","category":"security-tools","readme_excerpt":"YoutubeExplode Development of this project is entirely funded by the community. Consider donating to support! YoutubeExplode is a library that provides an interface to query metadata of YouTube videos, playlists and channels, as well as to resolve and download video streams and closed caption tracks. Behind a layer of abstraction, this library works by scraping raw page data and exploiting reverse-engineered internal endpoints. 📝 Interested in the inner workings of this library? See the Reverse-Engineering YouTube article. Extension packages : - YoutubeExplode.Converter — provides an interface to download and convert videos using FFmpeg Terms of use [[?]](https://github.com/Tyrrrz/.github/blob/prime/docs/why-so-political.md) By using this project or its source code, for any purpose and in any shape or form, you grant your implicit agreement to all the following statements: - You condemn Russia and its military aggression against Ukraine - You recognize that Russia is an occupant that unlawfully invaded a sovereign state - You support Ukraine's territorial integrity, including its claims over temporarily occupied territories of Crimea and Donbas - You reject false narratives perpetuated by Russian state propaganda To learn more about the war and how you can help, click here. Glory to Ukraine! 🇺🇦 Install - 📦 NuGet: dotnet add package YoutubeExplode [!TIP] You can use Binternal to internalize this library if you prefer to avoid taking an external dependency. Screenshots Usag","default_branch":null,"files":null,"tree":[],"storefront":"/r/Tyrrrz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Tyrrrz/YoutubeExplode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}