https://github.com/jely2002/youtube-dl-gui Skip to content Sign up * Why GitHub? Features - + Mobile - + Actions - + Codespaces - + Packages - + Security - + Code review - + Issues - + Integrations - + GitHub Sponsors - + Customer stories- * Team * Enterprise * Explore + Explore GitHub - Learn and contribute + Topics - + Collections - + Trending - + Learning Lab - + Open source guides - Connect with others + The ReadME Project - + Events - + Community forum - + GitHub Education - + GitHub Stars program - * Marketplace * Pricing Plans - + Compare plans - + Contact Sales - + Education - [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} jely2002 / youtube-dl-gui Public * Sponsor Sponsor jely2002/youtube-dl-gui * Notifications * Star 1.6k * Fork 82 A cross-platform GUI for youtube-dl made in Electron and node.js AGPL-3.0 License 1.6k stars 82 forks Star Notifications * Code * Issues 23 * Pull requests 1 * Discussions * Actions * Projects 3 * Wiki * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 2 branches 29 tags Code * Clone HTTPS GitHub CLI [https://github.com/j] Use Git or checkout with SVN using the web URL. [gh repo clone jely20] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @jely2002 jely2002 chore: set version to 2.3.1 ... 6355030 Sep 1, 2021 chore: set version to 2.3.1 6355030 Git stats * 711 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github build: fix winget update workflow Aug 19, 2021 binaries fix: include AtomicParsley binary in package Jun 15, 2021 build fix: change product name in fix-appimage.js Sep 1, 2021 modules fix: playlist metadata accidentally being cleared (#148) Sep 1, 2021 renderer fix: audio codec selector showing when codec selection is disabled Aug 20, 2021 tests test: fix dotenv tests Aug 28, 2021 .eslintrc.js chore: improve Sentry error reporting Jun 1, 2021 .gitignore chore: add gitignore for env files Jun 1, 2021 LICENSE Switch to AGPL v3.0 license Mar 19, 2021 README.md docs: remove total lines badge Aug 16, 2021 codecov.yaml Disable project & patch status Mar 14, 2021 main.js feat: add log viewer (#132) Aug 3, 2021 package-lock.json feat: make cards draggable so they can be re-ordered (#115) Aug 3, 2021 package.json chore: set version to 2.3.1 Sep 1, 2021 preload.js feat: add log viewer (#132) Aug 3, 2021 ytdlgui_demo.gif Update demo gif to v2.0.0 Mar 4, 2021 View code [ ] Open Video Downloader (youtube-dl-gui) Features: How to use Something is not working! Building from source Planned features Demo gif Liability & License notice README.md logo Open Video Downloader (youtube-dl-gui) version badge GitHub coverage badge downloads CI badge https://jely2002.github.io/youtube-dl-gui A cross-platform GUI for youtube-dl made in Electron and node.js Features: * Download from all kind of platforms: YouTube, vimeo, twitter & many more * Download multiple videos/playlists/channels in one go * Select the resolution and format you want to download in * Download private videos (currently only tested on YouTube) * Multithreaded, up to 32 videos can be downloaded synchronously * Shows how much size the download will use up on your system * The app automatically keeps ytdl up-to-date Be sure to check out a demo gif of the application! How to use 1. Download the applicable installer or executable for your system. 2. If you are on windows, make sure that the Microsoft Visual C++ 2010 Redistributable Package (x86) is installed. 3. Paste a link into the box up top. 4. Wait for the app to gather all required metadata. 5. Press download, and the video(s) will get downloaded to your downloads folder. Want to know more about the features this app offers? Head over to the wiki. Something is not working! Please see if the answer is in the frequently answered questions or in the wiki. Still haven't found your answer? Open up an issue, and describe the problem you're facing. Building from source First, clone the repository using git clone https://github.com/ jely2002/youtube-dl-gui.git. Then navigate to the directory and install the npm modules by executing: npm install. The last step is to build using electron-builder (documentation). For example, the command to build a windows installer is: npx electron-builder --win. The output files can be found in the 'dist' folder. Please be aware that this app is only tested on windows, linux and macOS. If you decide to build for another platform/archtype it may or may not work. Builds other than those available in the releases come with absolutely no support. Planned features * Select individual audio and video codecs (advanced mode) * List all audio qualities * Support for downloading livestreams Feel free to request a new feature. Demo gif demo Liability & License notice Youtube-dl-gui and its maintainers cannot be held liable for misuse of this application, as stated in the AGPL-3.0 license (section 16). The maintainers of youtube-dl-gui do not in any way condone the use of this application in practices that violate local laws such as but not limited to the DMCA. The maintainers of this application call upon the personal responsibility of its users to use this application in a fair way, as it is intended to be used. About A cross-platform GUI for youtube-dl made in Electron and node.js Topics electron nodejs macos html5 css3 youtube-dl windows-10 cross-platform-gui electron-builder ytdl youtube-dl-gui Resources Readme License AGPL-3.0 License Releases 29 v2.3.1 Latest Sep 1, 2021 + 28 releases Sponsor this project * * ko_fi ko-fi.com/jely2002 Learn more about GitHub Sponsors Contributors 3 * @jely2002 jely2002 Jelle Glebbeek * @dependabot[bot] dependabot[bot] * @NebelNidas NebelNidas Julian Burner Languages * JavaScript 86.7% * HTML 8.0% * CSS 4.9% * NSIS 0.4% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.