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. Unlike the 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. If compared to saving websites with wget -mpk, this tool embeds all assets as data URLs and therefore lets browsers render the saved page exactly the way it was on the Internet, even when no network connection is available.
Monolith: A Command-Line Tool for Efficient Web Page Archiving
Primary Purpose:
Monolith is a command-line tool designed to save complete web pages as single HTML files, ensuring that all associated assets are embedded within the file.
Key Features:
Single File Storage: Monolith bundles all necessary assets (CSS, images, JavaScript) into one HTML document, simplifying storage and sharing.
: The saved pages maintain their original appearance even without an internet connection, preserving visual integrity.
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.
Unlike the 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.
If compared to saving websites with wget -mpk, this tool embeds all assets as data URLs and therefore lets browsers render the saved page exactly the way it was on the Internet, even when no network connection is available.
Customizable Exclusions: Users can exclude elements like audio or videos to tailor the saved content to their needs.
Installation Options: Available via multiple methods, including winget, ensuring ease of setup across different platforms.
Audience & Benefits:
Ideal for users who want to efficiently save web pages and access them offline. Monolith is perfect for those seeking to reduce digital clutter from multiple tabs or ensure consistent content availability without relying on internet connectivity.
This tool offers a professional solution for archiving web content, providing tangible benefits in data management and accessibility.
Read more about the Monolith Actor, including how to use it via the Apify UI, API and CLI without installation.
Contributing
Please open an issue if something is wrong, that helps make this project better.
License
To the extent possible under law, the author(s) have dedicated all copyright related and neighboring rights to this software to the public domain worldwide.
This software is distributed without any warranty.