Skip to content

A slideshare downloader cli built with typescript

License

Notifications You must be signed in to change notification settings

chaman-k/shareslide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShareSlide

ShareSlide is a typescript based cli-app for downloading slides from Slideshare. It can download slides without logging in. Images of each page is downloaded and then exported to required format.

Supported formats:

  • jpg
  • ppt
  • pdf(coming soon)
  • docx(coming soon)

Installation

Shareslide requires Node.js to run.

$ npm install -g shareslide

Usage

$ shareslide -l https://slideshare.net/somerandomslide

Argument list

Argument Default Values Description
-l - Slideshare URL URL of the slide
-q medium low, medium, high Resolution of image to download
-p Current working directory relative path Download path
-f jpg jpg, pptx, pdf Format for export
-c 5 n Number of concurrent downloads

Todo

  • Add more export formats
  • Delete temp images after export

Limitations

Slide is downloaded as an image so text cannot be selected or copied form the exported file.

License

MIT

Free Software, Hell Yeah!

About

A slideshare downloader cli built with typescript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published