Это один из самых полезных инструментов для сохранения сайтов целиком за последнее время! Проект Website Downloader недавно перевели в открытый доступ, и он избавляет от типичной боли с битыми стилями при локальном сохранении страниц. Утилита работает на Node.js и корректно вытягивает весь фронтенд, а не просто копирует голый код.
Главная фишка проекта — автоматическая обработка зависимостей. Скрипт самостоятельно находит и скачивает все связанные ресурсы: CSS, клиентский JavaScript, изображения и кастомные шрифты. Самое важное, что утилита на лету переписывает абсолютные ссылки на относительные. В итоге вы получаете полностью рабочую локальную версию сайта. Она корректно открывается в браузере без подключения к сети и настройки локального сервера.
Все собранные ассеты и HTML-страницы автоматически упаковываются в единый ZIP-архив. Скрипт отдает готовые файлы по мере их загрузки. Ждать завершения полного парсинга для тяжелых многостраничных проектов не придется. Это отличный базовый инструмент для реверс-инжиниринга чужой верстки, локального бэкапа или сбора интерактивных референсов.
Поделиться:
Сайт-портфолио швейцарской студии Maximage: сложная сетка и мощная работа со шрифтом
Anthropic запускает платформу Claude Science для разработки лекарств и обсуждает создание собственных чипов с Samsung