Modern Documentation Theme

Doks is a Hugo theme for building secure, fast, and SEO-ready documentation websites, which you can easily update and customize.

Get Started

Open-source MIT Licensed. GitHub v0.3.5

Security aware

Get A+ scores on Mozilla Observatory out of the box. Easily change the default Security Headers to suit your needs.

Fast by default ⚡️

Get 100 scores on Google Lighthouse by default. Doks removes unused css, prefetches links, and lazy loads images.


Use sensible defaults for structured data, open graph, and Twitter cards. Or easily change the SEO settings to your liking.

Development tools

Code with confidence. Check styles, scripts, and markdown for errors and fix automatically or manually.

Bootstrap framework

Build robust, flexible, and intuitive websites with Bootstrap 5. Easily customize your Doks site with the source Sass files.


Deploy to Netlify with sensible defaults. Easily use Netlify Functions, Netlify Redirects, and Netlify Headers.

Full text search

Search your Doks site with FlexSearch. Easily customize index settings and search options to your liking.

Page layouts

Build pages with a landing page, blog, or documentation layout. Add custom sections and components to suit your needs.

Dark mode

Switch to a low-light UI with the click of a button. Change colors with variables to match your branding.

Manage the modern web

The modern web is decoupled and modular. Doks uses npm to centralize dependency management, making it easy to update resources, build tooling, plugins, and build scripts.


Build your site your way

Get started with the tutorial or quick start. Use Doks as a starter or child theme. Easily switch main functionalities on/off — pick only what fits your use case. Get help if you need it.


Make Doks fully yours

Multilingual and i18n support, versioned documentation support, KaTeX math typesetting, Mermaid diagrams and visualizations, highlight.js syntax highlighting, and more.

Doks Sponsors

Become a Sponsor

Latest from Doks blog

Doks v0.3

Version 0.3 is finally here! Better UX navigation, multilingual and i18n support, versioned documentation support, dismissible global alert, Mermaid diagrams and visualizations, and more!

Posted October 6, 2021 by Henk Verlinde ‐ 3 min read

Doks v0.2

Version 0.2 is here! Introducing the Doks child theme, several DX + UX updates, and easily switching the main functionalities on/off (also optimizing your CSS + JS footprint).

Posted March 28, 2021 by Henk Verlinde ‐ 2 min read

Say hello to Doks 👋

Introducing Doks, a Hyas theme build by the creator of Hyas. Doks helps you build modern documentation websites that are secure, fast, and SEO-ready — by default.

Posted November 4, 2020 by Henk Verlinde ‐ 1 min read

Stay in the loop

Subscribe to the Doks newsletter and get occasional updates.