Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Docsy is an Apache-2.0 Hugo theme for technical documentation sites, with built-in navigation, site structure, and PostCSS/Sass build support.

An Astro static theme for blogs, knowledge bases, and product documentation, with bilingual routing, Pagefind search, docs sidebars, and dark mode.

Hudocs is a Hugo documentation theme with multi-version support, multilingual content, light/dark themes, and zero initial configuration.

A Tailwind CSS Hugo theme for DevOps knowledge hubs — blog, docs, ADRs, and interactive OpenAPI refs.
Docsy is an Apache-2.0-licensed Hugo theme for technical documentation sets, providing simple navigation, site structure, and reusable page components for docs-heavy websites. It is a community-maintained project (not an officially supported Google product) that ships as an npm package named @docsy/theme and integrates directly into a Hugo site as a theme, npm dependency, Hugo module, or Git submodule.
Docsy is a Hugo theme purpose-built for technical documentation sites, so a Hugo content tree of Markdown pages is rendered into a documentation website with built-in navigation and site structure. Docsy does not generate content itself — you supply Markdown pages and configuration, and Hugo plus the theme compiles them into HTML and CSS. It is maintained as an open-source project under the Google GitHub organization, distributed via npm as @docsy/theme, and documented on its own Netlify-hosted user guide at docsy.dev.
sass CLI on the system PATH.autoprefixer and postcss-cli; with postcss-cli version 8 and later you must also install postcss separately.main deploy preview available in the Netlify dashboard.script-shell pin in .npmrc, which on Windows means Git Bash's bash must be on the PATH.After installing the prerequisites, you add Docsy to a Hugo site by cloning or forking the example project, or by adding it as npm package, Hugo module, Git submodule, or cloned theme. Hugo then builds the Markdown content with the theme's layouts and runs the Sass and PostCSS steps that emit the final CSS assets. To build the Docsy user guide locally you clone the repo and run npm run install:safe followed by npm run serve.
Docsy is free and open source, licensed under the Apache License 2.0; there are no paid tiers described on the project page.
Yes. Docsy is released under the Apache License 2.0, which permits commercial and private use alongside modification and redistribution. The theme is published on npm as @docsy/theme, and the license text lives in the project's LICENSE file.
The project page states that Docsy is not an officially supported Google product, though it is actively maintained. The main branch is explicitly marked as under development and unsupported — for supported use you should rely on the tagged Docsy releases.
You need a recent extended release of Hugo, the Dart Sass compiler available as the sass CLI on the PATH, and PostCSS tooling installed through npm (autoprefixer and postcss-cli, plus postcss for postcss-cli 8 or newer). The recommended Hugo module installation also requires Go.
Yes. Besides using the example project as a starting template, Docsy can be added to an existing Hugo site as an npm package, a Hugo module, or a Git submodule, or by cloning the theme into the project. The Get started guides on docsy.dev cover each option.
