A cross platform (Windows, Mac, Linux) desktop application for downloading Udemy Courses.
In case you only want the download links of videos. You can use the Web version of Udeler.
Udeler Web is in Beta and there is room for ton of features. As of now it is just a basic tool which can provide you download links of videos from your courses. You can use the links to download using your favourite download manager.
I am currently not able to give this project enough time to fix the current issues or add new features. I am busy with some other projects. But I do plan to fix all the issues and add some new features. So the maintenance is temporarily on hold and this project is not dead. I also plan to make a web only version of Udeler.
Choose video quality.
Download multiple courses at once.
Set Download Start and Download End.
Pause/Resume download at any time.
Choose download directory.
Multilingual (English,Italian,Spanish).
This software is intended to help you download Udemy courses for personal use only. Sharing the content of your subscribed courses is strictly prohibited under Udemy Terms of Use. Each and every course on Udemy is subjected to copyright infringement. This software does not magically download any paid course available on Udemy, you need to provide your Udemy login credentials to download the courses you have enrolled in. Udeler downloads the lecture videos by simply using the source of the video player returned to the user by Udemy after proper authentication, you can also do the same manually. Many download managers use same method to download videos on a web page. This app only automates the process of a user doing this manually in a web browser.
Platform | Arch | Version | Link |
---|---|---|---|
Windows | x64 | 1.6.2 | Download |
Windows | x86 | 1.6.2 | Download |
Mac | x64 | 1.6.2 | Download |
Linux | x86_x64 | 1.6.2 | Download |
By default the courses will be downloaded to the user's Download folder. The structure of course content will be preserved.
Any contributions are welcome, if you plan to contribute please read the contributing docs first.
You must have npm and nodejs installed.
1. Clone the project
2. Run npm install
3. Run npm start
Detect Platform:
npm run dist
Windows:
npm run build-win
Mac:
npm run build-mac
Linux:
npm run build-linux
Cross Platform:
npm run build
Append "-- --ia32" to npm run command
Example:
npm run build-win -- --ia32
Udeler is free and without any ads. If you appreciate that, please consider donating to the Developer.