Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A modern responsive Jekyll theme for elegant writers with night mode and flat design.

A fast, minimal Jekyll theme using vanilla JavaScript and little CSS for high performance and simple blogging.

Kopi is a fast Hugo theme for dark-mode blogging with Turbo navigation, Mermaid diagrams, and an optional radio player.

Jekyll demo blog for the '256 Bloghacks' book, deployable via Docker.

Classic is a free multi-page Bootstrap 4 HTML/CSS template from TemplateMo with flexible 2-4 column layouts, blog, about, and contact pages.
Jekyll YAT Theme (Yet Another Theme) is a modern, responsive Jekyll theme for elegant writers, featuring automatic night mode, flat design, and full GitHub Pages support.
Jekyll YAT Theme is a free, open-source Jekyll theme created by JeffreyTse and contributors, distributed as a Ruby gem. It accepts standard Jekyll content — Markdown posts, pages, and configuration — and generates a static site with five built-in layouts: home, post, tags, archive, and about. The theme runs on any Jekyll site and can be installed via Gemfile, as a remote theme on GitHub Pages, or by forking the repository.
Writers and bloggers who want a clean, content-forward design with minimal visual distraction will find YAT's flat layout suitable. Jekyll developers who need advanced formatting — such as LaTeX math, Mermaid diagrams, or embedded media — can use the built-in Jekyll Spaceship integration. Site owners hosting on GitHub Pages can use the remote theme method without modifying their Gemfile, though full plugin support requires a deployment action.
Install the theme by adding the gem to your Gemfile and setting theme: jekyll-theme-yat in _config.yml, then run bundle. For GitHub Pages, set remote_theme: jeffreytse/jekyll-theme-yat and add the jekyll-remote-theme plugin. After installation, write content normally in Jekyll's _posts folder; the theme's layouts and includes render it.
Pros: free and open source under the MIT license; responsive design with dark mode; active development with a live demo; flexible installation options. Cons: GitHub Pages' safe mode only whitelists certain plugins, so the third-party Jekyll Spaceship features require deploying with the provided jekyll-deploy-action GitHub Action instead of default Pages builds.
Jekyll YAT Theme is free and open source, released under the MIT license. The author accepts donations via Liberapay, Patreon, and Ko-fi, but there is no purchase cost for the theme.
Yes, the theme is licensed under the MIT license and can be used for personal or commercial projects without charge. Donations are optional via Liberapay, Patreon, or Ko-fi.
Yes, it supports GitHub Pages via the remote theme method. Add remote_theme: jeffreytse/jekyll-theme-yat to your _config.yml and install the jekyll-remote-theme plugin.
You can install it as a Ruby gem by adding gem "jekyll-theme-yat" to your Gemfile, use it as a remote theme on GitHub Pages, or fork the repository. All three methods are documented in the README.
Jekyll Spaceship is a Jekyll plugin that adds advanced features like complex tables, MathJAX/LaTeX, media embeds, and diagrams (PlantUML, Mermaid). YAT integrates it, but these features won't work under GitHub Pages' safe mode.
Yes, it supports night mode that automatically matches the visitor's system color scheme, and it can be controlled via the theme's settings.
