HabrExporter: сохраняем статьи и целые блоги Хабра в офлайн

habrahabr.ru · world
Full story

An author wanted to save several dozen Habr posts by one writer together with comments, which are often as valuable as the articles themselves. Saving one article with Ctrl+S or Ctrl+P would be simple, but doing it fifty times was unappealing. Existing solutions were found but none satisfied the author, leading to HabrExporter, a tool for saving Habr articles and entire blogs offline.

Салют, Хабр! Не так давно мне захотелось сохранить себе подборку статей одного автора: несколько десятков публикаций вместе с комментариями (которые зачастую не менее ценны, чем сами статьи). Конечно, будь статья одна, я, не задумываясь, нажал бы Ctrl+S или Ctrl+P . Но жать их полсотни раз — удовольствие сомнительное. Готовые решения нашлись, но меня ни одно не устроило (о них ниже). Поэтому я, как истинный программист, озадачился написанием собственного инструмента. А как истинный ленивый программист — поручил часть этой задачи Claude Code. Так появился HabrExporter — приложение с графическим интерфейсом и CLI, которое сохраняет статьи, блоги авторов и закладки Хабра в PDF, EPUB, Markdown и ещё нескольких форматах. PDF при этом выглядит точь‑в‑точь как на сайте, вместе с деревом комментариев, а данные программа берёт не парсингом HTML, а из внутреннего API Хабра. О том, как это устроено, что умеет программа, я и расскажу. Save as...

Read full article → Compare