Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Clean, elegant, and advanced Hugo blog theme featuring dark mode, multilingual support, math/diagram shortcodes, and seven comment systems.

A minimalist Hugo blog theme with Tailwind CSS, dark mode, full-text search, and multilingual support.

A minimal, MIT-licensed Jekyll blog template for personal sites focused on writing and projects.

A Middleman blog template configured with TailwindCSS, markdown parsing, code highlighting, a sitemap.xml and more. It's perfect for anyone familiar with Ruby.

A simple and retro styled Hexo theme, concentrating more on your ideas.
KeepIt is a clean, elegant, and advanced blog theme for the Hugo static site generator, derived from the LeaveIt theme and rebuilt for modern Hugo.
KeepIt is a Hugo theme that renders Markdown content and site configuration into a complete blog with dark mode, search, comments, and rich media shortcodes. The theme is authored by Dillon, released under the MIT license, and requires Hugo version 0.62.0 or higher. It ships with a live demo site hosted on Netlify, and its source code lives on GitHub.
KeepIt requires Node.js to build its JavaScript assets. After cloning the theme directory, run npm install and npm run build to generate assets/js/theme.js and other resources that Hugo consumes. For local development, npm run start starts a live server that rebuilds the assets on changes.
KeepIt is free and open source under the MIT license. You can download, modify, and use it in personal or commercial projects without paying a license fee.
Yes, KeepIt is released under the MIT license, which permits free use, modification, and distribution, including in commercial projects. The theme's source code is available on GitHub.
KeepIt requires Hugo version 0.62.0 or higher. The README badge shows a Hugo dependency of ^0.62.0, so older versions are not supported.
KeepIt integrates seven comment systems: Disqus, Gitalk, Valine, Facebook Comments, Telegram Comments, Commento, and Utterances. You enable one at a time by setting the corresponding option in your site configuration.
From the theme directory, run npm install then npm run build. The build process generates assets/js/theme.js and other resources. Use npm run start to watch files and serve a live-reloading development server.
Yes, KeepIt includes English, 12 other languages, and instructions for contributing translations. You can add a language file and submit a pull request to the repository.
