Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/theiyd/coursehunt

Download free videos by coursehunters.net using the Electron application
https://github.com/theiyd/coursehunt

electron electron-app javascript

Last synced: 3 days ago
JSON representation

Download free videos by coursehunters.net using the Electron application

Awesome Lists containing this project

README

        








## Coursehunt
A desktop application which allows you to batch download a course from coursehunters. Coursehunters is a platform where you can download online courses for free, learn and spread knowledge.

Download - https://github.com/theIYD/coursehunt/releases

![](https://github.com/theIYD/coursehunt/blob/master/doc/screenshot.png)

## Features
- [x] On a click, batch download the course. The lessons are downloaded one by one without any internal interruptions.
- [x] Get a realtime progress which shows you the download speed in kB/s, time remaining and the size transferred.
- [x] Pause and resume the download at any instant.
- [x] On sudden offline, pause the current download.
- [x] If the download is suddenly stopped due to some error, the file is re-downloaded again.

## Build
Clone the github repository and install the dependencies using `yarn`.

```sh
$ git clone https://github.com/theIYD/coursehunt coursehunt
$ cd coursehunt
$ npm install
```

Next, to start the application,
```sh
$ npm start
```

## Credits
Special thanks to [coursehunters](https://coursehunters.net/) for spreading knowledge by providing free courses from great platforms.

- [Electron](https://electronjs.org)
- [request](https://github.com/request/request)
- [request-progress](https://github.com/IndigoUnited/node-request-progress)
- [cheerio](https://github.com/cheeriojs/cheerio)
- [is-Online](https://github.com/sindresorhus/is-online)

## Contribute
Contributions are always welcomed in the form of issues and pull requests.
Show some love by starring the repository. 🤘✌️

Inspired by https://github.com/alekseylovchikov/ch-download

## License
MIT