New: version 0.2.0 is available. Read the release notes.

Documentation, served

Markdown in, docs site out.

Point Bark at a folder of Markdown files and it serves the whole site. There is no build step.

Content first

Write Markdown, save the file, and the running site updates. Navigation, table of contents, breadcrumbs, and search come from your folders.

Built on .NET 10

One Kestrel process serves the site, with hot reload while you write. Deploy it with Docker, IIS, systemd, or export static HTML.

Fast by default

Pages are rendered once and held in memory, compressed on the way out, and returned as a 304 when nothing has changed.