Git Product home page Git Product logo

udemy-downloader-gui's Introduction

Udeler | Udemy Course Downloader (GUI)

A cross platform (Windows, Mac, Linux) desktop application for downloading Udemy Courses.

Udeler 2.0 Feature Requests:

I am planning to make Udeler 2.0 a big release with a lot of new features and improvements. For requesting a feature, Click here

Udeler Web Anouncement:

In case you only want the download links of videos. You can use the Web version of Udeler.

https://www.udeler.com

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.

Project Update:

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.

๐Ÿ”ฅ Features

  • 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).

Disclaimer:

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.

Downloads:

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

Note:

By default the courses will be downloaded to the user's Download folder. The structure of course content will be preserved.

For Developers

Contributing:

Any contributions are welcome, if you plan to contribute please read the contributing docs first.

Prerequisites:

You must have npm and nodejs installed.

To use the application:

1. Clone the project
2. Run npm install 
3. Run npm start

Build:

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

To force 32 bit build:

Append "-- --ia32" to npm run command

Example:

npm run build-win -- --ia32

Donate

Udeler is free and without any ads. If you appreciate that, please consider donating to the Developer.

Donate

udemy-downloader-gui's People

Contributors

faisalumair avatar turkialawlqy avatar khvnhtung avatar behroozsheikhan avatar seckinbostanci avatar mohammad-md-ahmad avatar haroldtamo avatar lordarcadius avatar miguelduarte42 avatar muhibbudins avatar pramuspl avatar therealtechwiz avatar polakosz avatar williamokano avatar m4dbra1n avatar ronmat avatar thixpin avatar

Watchers

Rajesh Pillai avatar

Forkers

mensahgit

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.