Home Themes Just the Docs
Free 🌙 Dark Mode 📱 Responsive

Just the Docs

A modern, customisable documentation theme for Jekyll with hierarchical navigation, built-in search, and a clean three-column layout. The definitive documentation theme for open source projects.

Just the Docs Updated Apr 01, 2024
https://just-the-docs.com/
Just the Docs preview
Just the Docs screenshot 2
Just the Docs screenshot 3
1 / 3

About this Theme

Just the Docs has established itself as the go-to Jekyll documentation theme for open source projects, internal wikis, and API references. Its combination of powerful navigation, fast built-in search, and thoughtful typography has made it the choice of thousands of projects that need their documentation to be as good as their code.

The navigation system is the theme’s strongest feature. Pages are organised into a hierarchical tree — child pages nest under parents, sections collapse and expand, and the current page is always clearly highlighted. You control the order and nesting entirely through front matter properties in your Markdown files, with no separate configuration file required. Adding a new page to the docs is as simple as creating a file and setting parent: to the name of its section.

Search is built in via Lunr.js and works without any external service or API key. The search index is generated at build time and cached in the browser, so searches return results instantly with no network request. Results include the page title, section heading, and a content preview, making it easy to find exactly what you need across large documentation sites.

The theme supports both light and dark colour schemes, and each scheme is individually customisable through Sass variables. The default colour palette is professional and accessible, with enough contrast to pass WCAG AA guidelines out of the box.

Who is it for? Open source maintainers, developer advocates, and teams who need a clean, professional documentation site that deploys to GitHub Pages with zero configuration.

Features

  • Multi-level hierarchical sidebar navigation
  • Built-in Lunr.js full-text search
  • Light and dark colour schemes
  • Customisable navigation order via front matter
  • Callout blocks (note, warning, tip, important)
  • Code blocks with syntax highlighting and copy button
  • Collapsible navigation sections
  • Responsive layout with mobile drawer
  • Easy custom footer and header injection
  • GitHub Pages compatible with zero plugins
  • Breadcrumb navigation
  • Back-to-top button