Home Themes Minimal Mistakes
⭐ Featured Free 📱 Responsive

Minimal Mistakes

The most popular Jekyll theme on GitHub. A flexible two-column theme perfect for personal sites, blogs, project documentation, and portfolios — with 12 layout skins and deep customization.

Michael Rose Updated Mar 01, 2024
https://mmistakes.github.io/minimal-mistakes/
Minimal Mistakes preview
Minimal Mistakes screenshot 2
Minimal Mistakes screenshot 3
1 / 3

About this Theme

Minimal Mistakes is the undisputed king of Jekyll themes — with over 12,800 GitHub stars it is the most-forked, most-starred, and most-used Jekyll theme ever created. Built by Michael Rose over more than a decade of active development, it strikes the perfect balance between simplicity and power.

The theme’s signature two-column layout places your content front and centre while keeping navigation and author information accessible in a persistent sidebar. Twelve built-in colour skins let you switch the visual tone of your site with a single config change — from the crisp default to dark, high-contrast, and everything in between.

What makes Minimal Mistakes genuinely exceptional is its documentation. Every feature has a dedicated docs page, every option is explained, and edge cases are covered. Whether you are building a personal blog, a project documentation site, or a portfolio with a contact form, you will find a layout and configuration that fits.

Who is it for? Developers, technical writers, researchers, and bloggers who want a battle-tested, feature-complete Jekyll theme they can deploy today and customise for years.

Installation

# Remote theme (recommended for GitHub Pages)
# Add to your _config.yml:
remote_theme: "mmistakes/minimal-mistakes@4.28.0"

plugins:
  - jekyll-include-cache

Or install as a gem:

gem "minimal-mistakes-jekyll"

Features

  • 12 built-in colour skins
  • Flexible two-column layout
  • Responsive design for all devices
  • SEO optimised with jekyll-seo-tag
  • Built-in Lunr.js full-text search
  • Support for comments (Disqus, Discourse, Facebook, giscus)
  • Social sharing buttons
  • Author sidebar with bio, avatar and social links
  • Tag and category archive pages
  • Google Analytics integration
  • Breadcrumb navigation
  • Related posts section