Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A modern, highly customizable, responsive Jekyll theme for documentation with built-in search, easily hosted on GitHub Pages.
Just the Docs is a Jekyll theme for documentation sites that provides built-in search and a responsive layout, designed to be deployed on GitHub Pages with minimal dependencies.
Just the Docs is a modern, responsive Jekyll theme specifically built for documentation websites. It takes Markdown content written for Jekyll and produces a static documentation site with a clean visual style and integrated search. The theme is distributed as an open-source Ruby gem under the MIT License and is maintained by the just-the-docs community on GitHub. It can be used either by generating a new site from the Just the Docs Template repository or by installing it into an existing Jekyll project through a Gemfile.
gem "just-the-docs") and set theme: just-the-docs in _config.yml to apply it to an existing Jekyll site.just-the-docs and Jekyll versions and add further Jekyll plugins._layouts, _includes, and _sass directories, keeping the codebase focused and easy to override.bundle exec jekyll serve to see the site at http://localhost:4000 and test changes before pushing to GitHub Pages.The theme supports two installation paths. For a new site, use the Just the Docs Template repository on GitHub: click "use the template" to generate a repository that includes a Gemfile and a GitHub Pages / Actions workflow, and after pushing changes, the site builds on GitHub Pages. For an existing Jekyll site, add gem "just-the-docs" to the Gemfile, set theme: just-the-docs in _config.yml, and run bundle to install dependencies. Local development is the same as any Jekyll project: bundle exec jekyll serve starts a server that regenerates the site on file changes.
Just the Docs is free and open source under the MIT License, so there are no license fees for personal or commercial use.
Yes, Just the Docs is released under the MIT License, so you can use it freely in personal and commercial projects without paying a license fee.
You can either generate a new site from the Just the Docs Template repository on GitHub, or add gem "just-the-docs" to your existing Jekyll site's Gemfile and set theme: just-the-docs in your _config.yml file.
Yes, search is included in the theme itself. This means visitors to your documentation site can search your content without needing to configure a separate search service.
Yes, the theme is designed for GitHub Pages. The Just the Docs Template includes a GitHub Pages / Actions workflow that builds and publishes your site automatically when you push changes.
To build the site locally, you need Ruby and Jekyll installed on your computer. If you rely on GitHub Pages, GitHub handles the Jekyll build for you, so you only need Ruby if you want to preview locally or deploy to a different host.
