Quartz 4: быстрый генератор статических сайтов с интеграцией Obsidian

Quartz 4 — это современный, минималистичный и производительный генератор статических сайтов, созданный с акцентом на создание личных веб-пространств в стиле “второго мозга” (Second Brain). Разработанный Джесси Лихтманом (Jesse Li), он особенно популярен среди пользователей Obsidian, но при этом не требует его использования. Версия 4 представляет собой полный ребрендинг и переработку предыдущих версий, с упором на скорость, адаптивность и простоту настройки.


🔹 Ключевые особенности Quartz 4

✅ 1. Интеграция с Obsidian

Quartz 4 из коробки идеально работает с заметками из Obsidian:

  • Прямо использует вашу папку vault из Obsidian.
  • Поддерживает двусторонние ссылки (например, как установить Quartz), вложения, теги, встроенные изображения и другую разметку Markdown.
  • Автоматически обновляет сайт при изменении заметок.
  • Сохраняет структуру графа знаний — вы можете просматривать связи между заметками через интерактивную графовую навигацию.

Это делает Quartz отличным решением для публикации личного вики-сайта, основанных на системе Zettelkasten или PARA.

✅ 2. Скорость и минимальный размер

  • Quartz использует SvelteKit под капотом, что обеспечивает высокую скорость рендеринга.
  • Все страницы генерируются как статический HTML, что позволяет доставлять контент за доли секунды.
  • Маленький размер бандла — даже с тысячами заметок сайт остаётся шустро загружаться.

✅ 3. Гибкая система тем и кастомизации

  • Предустановленные темы: классическая, минималистичная, «темная тема».
  • Возможность кастомизации цветов, шрифтов, логотипа и структуры через quartz.config.ts.
  • Поддержка пользовательских компонентов и CSS.

✅ 4. Автоматическая генерация контента

  • Генерация карты сайта, тегов, поиска, календаря заметок.
  • Поддержка RSS-ленты, поиска по сайту (с использованием Fuse.js).
  • Автоматическое создание страниц для каждой заметки, тега и категории.

✅ 5. Простота развёртывания

  • Работает с любым хостингом статических файлов: Vercel, Netlify, GitHub Pages, Cloudflare Pages и др.
  • Конфигурация через package.json и GitHub Actions позволяет автоматизировать обновления при коммите в репозиторий.

🔹 Как работает интеграция с Obsidian?

  1. Вы клонируете репозиторий Quartz.
  2. Указываете путь к своей папке Obsidian (или копируете туда заметки).
  3. Запускаете npx quartz build — и сайт собирается из ваших .md-файлов.
  4. При включённой опции enableSPA (Single Page App) сайт работает как SPA, обеспечивая плавную навигацию.

Это означает, что вы можете начать с простой установки, а затем углубиться в детальную кастомизацию вашего цифрового сада.

⚠️ Важно: Quartz читает только Markdown-файлы. Если вы используете плагины Obsidian, которые добавляют кастомную разметку (например, dataview), их нужно либо отключить, либо обрабатывать отдельно.


🔹 Плюсы Quartz 4

  • 🚀 Быстро и легко запустить — подходит даже новичкам.
  • 📚 Поддержка второго мозга — идеален для публикации личного вики.
  • 🔗 Отличная навигация по ссылкам — граф знаний, теги, обратные ссылки.
  • 🎨 Минимализм и эстетика — красивый дизайн по умолчанию.
  • 🔄 Автоматическая синхронизация — синхронизируется с Obsidian через Git.

🔹 Минусы и ограничения

  • Не поддерживает все плагины Obsidian — некоторые кастомные расширения могут сломать разметку.
  • Требует базовых знаний Git и терминала — хотя есть инструкции, входной порог выше, чем у полностью GUI-решений.
  • Нет встроенного редактора — вы редактируете заметки в Obsidian, а не на сайте.
  • Ограниченная поддержка медиа — изображения и вложения должны быть правильно организованы.

🔹 Кому подойдёт Quartz 4?

  • ✅ Тем, кто использует Obsidian и хочет публиковать свои заметки в интернете.
  • ✅ Людям, создающим персональный блог/вики/дневник знаний.
  • ✅ Сторонникам минимализма, быстродействия и open-source.
  • ✅ Тем, кто хочет полный контроль над дизайном и контентом.

🔹 Альтернативы

  • Publish в Obsidian — официальное решение, но менее гибкое.
  • Nextra / Next.js + MDX — более сложные, но мощные фреймворки.
  • Jekyll / Hugo — традиционные генераторы, но без встроенной интеграции с Obsidian.

🔹 Заключение

Quartz 4 — это лучший на сегодняшний день способ превратить вашу систему заметок в Obsidian в красивый, быстрый и функциональный статический сайт. Он сочетает в себе мощь SvelteKit, эстетику минимализма и глубокую интеграцию с экосистемой Second Brain. Если вы мечтаете о публичном или приватном цифровом пространстве знаний — Quartz 4 стоит попробовать.

🔧 Сайт проекта: https://quartz.jzhao.xyz
📦 GitHub: https://github.com/jackyzha0/quartz

💡 Совет: Используйте Quartz не только для публикации, но и как инструмент осмысления своих знаний — процесс публикации заставляет лучше структурировать мысли.


Оценка: 9.5/10
Отлично подходит для тех, кто хочет “жить в открытую” со своими знаниями.