Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Jekyll theme for GitHub Pages built for technical docs, with Bootstrap 4, Bootswatch themes, and auto table of contents.
Turbo Broccoli is a Jekyll theme built specifically for GitHub Pages that turns Markdown files into a responsive technical documentation site with automatic tables of contents.
Turbo Broccoli is a Jekyll theme designed to run on GitHub Pages. It accepts Markdown pages placed in the _pages directory and renders them into a static website styled with Bootstrap 4. The theme is published on GitHub by aensley and is open source under the MIT license. It is intended primarily for technical documentation or training, with support for Bootswatch themes and Font Awesome 5 icons.
_config.yml.Turbo Broccoli is for anyone who needs a straightforward documentation or training site hosted on GitHub Pages. Technical writers can publish multi-page guides with auto-generated navigation and TOC. Educators can structure course content with icons, YouTube embeds, and a print view. Developers maintaining open-source projects can set up project documentation quickly without building a custom Jekyll theme.
_pages with front matter variables like title, order, icon, and menu to control navigation and page layout.Write each page as a Markdown file in the _pages directory and add a YAML front matter block with a title and order. The theme generates the sidebar menus and main navbar from those fields. To add a favicon, generate a package with realfavicongenerator.net, place the files in assets/icon/, and set the theme_color and logo_image values in _config.yml.
Yes. The repository is published under the MIT license, so it is free to use, modify, and redistribute.
Yes. It is built specifically for GitHub Pages and runs as a standard Jekyll theme, so it can be set as a remote theme or used in a Pages build.
You can select a Bootswatch theme and set it in _config.yml. For the favicon, set the theme_color to the same color value used on the Favicon Generator.
Most GitHub Flavored Markdown is supported, including tables, lists, images, links, quotes, syntax highlighting, username mentions, and emojis. Automatic code, commit, and issue links are not available.
