Hexo Theme Minimalism is a simple and lightweight Hexo blog theme with dark and light modes, built entirely with pure CSS and vanilla JavaScript by developer f-dong. It is distributed on npm as hexo-theme-minimalism and licensed under the MIT license.
What is Hexo Theme Minimalism?
Hexo Theme Minimalism transforms a Hexo blog's Markdown content into a minimalist, content-focused website with a clean reading experience. It runs on the Hexo static site generator, requiring Hexo 5.0.0 or newer and Node.js 12 or newer. The theme deliberately avoids third-party libraries to keep pages fast and uncluttered.
Key Features
- Vanilla JavaScript only — No jQuery or other third-party JavaScript libraries; the theme relies solely on native JavaScript and CSS, avoiding render-blocking dependencies.
- Dark/light mode — Users can switch between dark and light color schemes.
- Responsive design — The layout adapts to desktop, tablet, and mobile screens.
- Unique category archive page — Includes a distinctive archive page for browsing posts by category.
- Gitalk and Google Analytics integration — Built-in support for Gitalk comments and Google Analytics tracking.
- Emoji support — Markdown emoji syntax renders directly to emoji characters.
- SEO-friendly semantic markup — Semantic HTML tags improve search engine optimization.
- Performance focused — The author reports fast loading times thanks to the minimal use of CSS and JavaScript files.
Who is it for?
- Bloggers who prioritize content — People who want a clean, distraction-free design that puts articles first.
- Hexo users looking for a lightweight theme — Those who prefer a theme without heavy third-party dependencies.
- Developers who like to customize — Since the theme uses only CSS and vanilla JS, it is easy to adapt and extend.
What can you do with Hexo Theme Minimalism?
- Personal bloggers: publish articles in a tidy layout and offer readers a dark mode option.
- Technical writers: create a SEO-friendly blog with semantic HTML and fast loading times.
- Minimalist enthusiasts: run a blog with no dependency bloat, and integrate Gitalk for comments and Google Analytics for traffic insights.
How does the theme work?
Installation and configuration are explained in the official documentation at https://minimalism.codeover.cn/docs/start. You install the npm package, set it as your Hexo theme, and adjust settings in the theme config file for features like comments and analytics.
Pricing
Free and open source under the MIT license.
FAQ
Is Hexo Theme Minimalism free?
Yes, it is released under the MIT license, so it is free to use, modify, and distribute.
Does the theme support dark mode?
Yes, it includes both dark and light modes that visitors can switch between.
What Hexo and Node.js versions are required?
It requires Hexo 5.0.0 or higher and Node.js 12 or higher.
Does it use jQuery?
No, it uses only vanilla JavaScript and CSS without any third-party JavaScript libraries.
How do I install it?
Follow the quick start guide at https://minimalism.codeover.cn/docs/start for step-by-step installation and configuration instructions.





