Monolith: утилита для сохранения веб-страниц в один HTML-файл

Monolith — это кроссплатформенный инструмент командной строки, который сохраняет веб-страницы в виде единого HTML-файла, встраивая все связанные ресурсы (CSS, изображения, JavaScript) в виде data URL. Это позволяет сохранять веб-страницы целиком для последующего просмотра без подключения к интернету.

Проект предоставляет множество способов установки, включая Cargo, Homebrew, Chocolatey, Snap, Docker и сборку из исходного кода. Утилита поддерживает различные опции, такие как исключение определенных типов ресурсов (аудио, CSS, шрифты, изображения, JavaScript, видео), настройка базового URL, таймаута, User-Agent, кодировки и др.

Проект распространяется под лицензией CC0-1.0, что позволяет использовать его без ограничений.

Ссылка на репозиторий: https://github.com/Y2Z/monolith