You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
monolith/README.md

34 lines
1.2 KiB
Markdown

7 years ago
# monolith
7 years ago
A data hoarder's dream come true: bundle any web page into a single HTML file.
You can finally replace that gazillion of open tabs with a gazillion of .html files stored somewhere on your precious little drive.
7 years ago
Unlike conventional "Save page as…", `monolith` not only saves the target document,
it embeds CSS, image, and JavaScript assets **all at once**, producing a single HTML5 document that is a joy to store and share.
7 years ago
If compared to saving websites with `wget -mpk`, `monolith` embeds all assets as data URLs and therefore displays the saved page exactly the same, being completely separated from the Internet.
7 years ago
<!-- `This program works both on remote and local targets. -->
7 years ago
### Installation
$ git clone https://github.com/Y2Z/monolith.git
$ cd monolith
$ cargo install
7 years ago
### Usage
5 years ago
$ monolith https://lyrics.github.io/db/p/portishead/dummy/roads/ > portishead-roads-lyrics.html
7 years ago
<!-- or -->
<!-- cat local.html | monolith - > local.html -->
7 years ago
### Options
5 years ago
- `-j`: Exclude JavaScript
- `-i`: Remove images
<!-- - `-a`: Don't make anchors link to remote documents -->
7 years ago
### License
The Unlicense
<!-- Microtext -->
<sub>Keep in mind that `monolith` is not aware of your browser's session</sub>