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

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

Description and use

VertiWiki is a single‑file wiki engine that lets you edit Markdown files without build steps or backend dependencies, providing instant rendering and client‑side search.

Problem

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

Outcome

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

Workflow

  • 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.

Evidence

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

Source

VertiWiki indexes documents dynamically into MiniSearch on the client

Source

  • Record date: 2026-09-05T17:46:09.517Z