Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdulrahman1s/fem-dl
Frontend Masters Course Downloader That actually works.
https://github.com/abdulrahman1s/fem-dl
cli downloader fem-dl frontendmasters
Last synced: 3 days ago
JSON representation
Frontend Masters Course Downloader That actually works.
- Host: GitHub
- URL: https://github.com/abdulrahman1s/fem-dl
- Owner: abdulrahman1s
- License: unlicense
- Created: 2022-09-17T10:57:10.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T01:40:33.000Z (7 months ago)
- Last Synced: 2024-10-11T20:58:35.587Z (3 months ago)
- Topics: cli, downloader, fem-dl, frontendmasters
- Language: JavaScript
- Homepage: https://npmjs.com/package/fem-dl
- Size: 155 KB
- Stars: 168
- Watchers: 6
- Forks: 28
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Frontend Masters Downloader
![gif](./assets/example.gif)
### Features
- Download episodes sorted by their lesson/section
- Option to include subtitles/captions to the episodes
- Support multiple video quality
- Support multiple video formats (currently: mp4 and mkv)
- Retry on fail (useful for slow/bad internet connection)### Requirements
- Nodejs v16 or newer installed
- Valid FrontendMasters account cookies ([Guide](https://developer.chrome.com/docs/devtools/storage/cookies/))### Usage
```s
$ npx fem-dl
```or via pnpm
```s
$ pnpm dlx fem-dl
```### Disclaimer
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.