Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 16 days ago
JSON representation
Download free videos by coursehunters.net using the Electron application
- Host: GitHub
- URL: https://github.com/theIYD/coursehunt
- Owner: theIYD
- License: mit
- Created: 2018-04-23T04:16:58.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T16:38:19.000Z (almost 2 years ago)
- Last Synced: 2024-08-01T15:15:51.567Z (3 months ago)
- Topics: electron, electron-app, javascript
- Language: JavaScript
- Size: 5.15 MB
- Stars: 112
- Watchers: 5
- Forks: 22
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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