Using github issues for now.
A Cross Platform GUI Client for youtube-dl written in nwjs + polymer + IndexedDB + awesome sauce
#Requirements Supports Windows and Linux, not sure for Mac though.
Need collaborators and testers for all platforms (Building and Testing).
#Installation Released Developer build please test it. ##Steps:
- Make sure you have the latest version of node.js(7.xx), npm (4.xx), bower and python (2.xx)
- Now clone the repository or download the latest release
- Download a copy of nwjs (sdk build) from https://nwjs.io/
- Extract it in a directory and set that folder into your environment path
- In the src folder of the repository, run
npm i
then runbower i
- Use the
run nw app.bat
- Happy Testing!
Or use chocolatey:
Coming soon
- Drag and Drop valid urls/links to start downloading
- Supports all sites that youtube-dl does see
Most of these features match the ones found here
If you think a feature is missing or needs improvement please file a new issue or +1 an existing one here
- rate-limit
- retries
- default download directory
- username
- password
- encoding
- no-check-certificate
- prefer-insecure
- user-agent
- referrer
- add-header
- Dark theme support
- Full contrast mode
-
On Windows platform youtube-dl requires Microsoft Visual C++ 2010 Redistributable Package (x86) installed see
-
On linux platform(s) youtube-dl requires python installed see
See link to know more: here
- What all websites does it support?
See https://github.com/rg3/youtube-dl/blob/master/docs/supportedsites.md
- Motive behind it
To learn React, Event Emitters, Material UI, Electron, Nwjs, Polymer, Nodejs, IndexedDB and grandma's secret sauce.
For transparency into our release cycle and in striving to maintain backward compatibility, the project is maintained under the Semantic Versioning guidelines. Sometimes we screw up, but we'll adhere to those rules whenever possible.
The Project is Licensed under the MIT License
All other License(s) are found in the Third Party Licenses Folder