websaver

Extensible web content downloader

Showing:

Popularity

Downloads/wk

1

GitHub Stars

2

Maintenance

Last Commit

5yrs ago

Contributors

1

Package

Dependencies

9

License

Apache-2.0

Type Definitions

Tree-Shakeable

No?

Categories

Readme

websaver

Extensible web content downloader

Installation

From npm

NPM

npm install -g websaver

From source

git clone https://github.com/jul11co/websaver.git
npm install -g websaver/

Usage

Download page to local directory
    websaver download <page_url> <output_dir> [--force]
    
Update local directory
    websaver update <output_dir> [--force]
    

Add page to download list
    websaver add-page <page_url> <output_dir>

Enable page to download
    websaver enable-page <page_url> <output_dir>

Disable page from download
    websaver disable-page <page_url> <output_dir>
    

Download images
    websaver download-image <page_url> <output_dir> [SELECTOR]

Download video (using youtube-dl)
    websaver download-video <page_url> <output_dir>
    
    
Run script
    websaver run-script <SCRIPT-FILE> <page_url> <output_dir>

Customize

Write EJS script and run it with

websaver run-script <SCRIPT-FILE> <page_url> <output_dir>

License

Licensed under the Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0)

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100