Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Why I Built VertiWiki: A Zero-Backend, Single-File Markdown Wiki Engine

Описание и применение

VertiWiki — это одностраничный движок вики, который позволяет редактировать Markdown‑файлы без сборки и серверных зависимостей, обеспечивая мгновенное отображение и клиент‑сайд поиск.

Задача

Developers need a lightweight wiki solution that avoids build steps and backend maintenance while still providing instant rendering and search.

Результат

VertiWiki eliminates build steps and backend dependencies, enabling instant client‑side rendering and offline search for markdown wikis.

Рабочий процесс

  • 1. Place VertiWiki bundle (vertiwiki.html) in the root of the markdown folder.
  • 2. Add or edit .md files (e.g., navigation.md, index.md, docs/*.md).
  • 3. Open vertiwiki.html in a browser or host it on any static web server.
  • 4. The browser fetches raw markdown via fetch(), parses with marked, sanitizes with DOMPurify, highlights with prismjs, renders math with katex, diagrams with mermaid, and indexes content with minisearch.
  • 5. Use ⌘K or / to search instantly client‑side.

Доказательства

Because the engine runs in the browser, you never need to run npm run build when authoring or updating content

Источник

VertiWiki indexes documents dynamically into MiniSearch on the client

Источник

  • Дата записи: 2026-09-05T17:46:09.517Z