Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/20lives/frontendmastersdownloader
FrontendMasters Downloader - A tool to keep offline copy of frontendmasters courses
https://github.com/20lives/frontendmastersdownloader
downloader frontend frontendmasters ripper
Last synced: 2 days ago
JSON representation
FrontendMasters Downloader - A tool to keep offline copy of frontendmasters courses
- Host: GitHub
- URL: https://github.com/20lives/frontendmastersdownloader
- Owner: 20lives
- Created: 2017-12-19T19:24:53.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-06-25T13:00:39.000Z (over 2 years ago)
- Last Synced: 2024-12-12T21:03:13.610Z (9 days ago)
- Topics: downloader, frontend, frontendmasters, ripper
- Language: JavaScript
- Homepage:
- Size: 44.9 KB
- Stars: 201
- Watchers: 4
- Forks: 41
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FrontendMasters Video Course Downloader
## Intro
[FrontendMasters](https://frontendmasters.com) is a great website for learning frontend and Javascript skills, **FrontendMastersDownloader** let's you keep an offline copy of videos to watch on your favourite device without the need for internet connection.
## Requirements
* This package is using the experimental es modules feature only available on recent versions of node (**v13.2+**).
* **FFmpeg** and **FFProbe** are required and used to download the video files, use your OS package manager to install it or download it from here: [Linux](https://johnvansickle.com/ffmpeg/)/[Mac](https://evermeet.cx/ffmpeg/)/[Windows](https://www.gyan.dev/ffmpeg/builds/) (The files should be accesible via PATH or on the current running directory)## Usage
To use this you should have an active subscription to [FrontendMasters](https://frontendmasters.com) service, if you are a student with school email adress you can get [six months free](https://frontendmasters.com/welcome/github-student-developers/).
The simplest way of using this is with `npx`, just run:
```
npx frontendmasters-downloader
```
and follow the instructions.if you want to run it without `npx` just follow these command:
```
git clone https://github.com/20lives/frontendmastersDownloader.git
cd frontendmastersDownloader
npm run start
# or yarn start
```## Disclaimer
The tool above is for research purpose only not for human consumption, I am not responsible for any use of this program, please read [FrontendMasters terms of service](https://static.frontendmasters.com/assets/legal/MasterServicesAgreement.pdf) before using this.