As a fan of the Touhou Project, I have created hexo-theme-reimu, a Hakurei Reimu-themed Hexo theme. It combines elements from the landscape, Tangyuxian, and Shoka themes. Github Repository: (If you find it useful, please give it a star. Thank you!) Github h
2025-11-012k words13 mins
2025 JavaScript Promise Performance Comparison
This article compares the performance of JavaScript Promise in 2025, examining whether Node's native Promise performance has improved over the years and how the emerging Bun's Promise implementation performs.
2025-09-274.6k words29 mins
Is Hexo Really Slow in 2025? — A Comparison of Generation Speeds Across Versions
For a long time, Hexo has been criticized by some users for its slow generation speed. But is this really the case? Has Hexo’s performance improved with continuous version iterations? To investigate this, I conducted a series of performance tests, covering versions from Hexo 3.9.0 to the latest 8.0.
2025-02-231.3k words9 mins
How to Add Multilingual Support to Hexo
Hexo, as a static blog framework, has limited native support for multiple languages and only supports generating single-language websites. To address the need for dynamic language switching, community developers have created plugins like hexo-generator-i18n. However, their functionality is still limited to multilingual support for pages and archives, and they cannot handle multilingual posts. hexo-theme-reimu initially didn’t support multiple languages either, but in version v1.4.0, I referenced the implementation of hexo-generator-i18n and added multilingual support for pages/posts/archives. This functionality was further improved in version v1.5.0. This article will explain how I added multilingual support to hexo-theme-reimu and how to use its multilingual features.
2025-01-316.6k words42 mins
How I Reduced Hexo's Memory Usage by 30%
As widely known, although Hexo is an excellent static blog framework, due to Node.js characteristics, Hexo consumes significantly more memory during compilation compared to Hugo. This poses a significant challenge for servers with limited resources. Issues like #5522 and #2165 have highlighted this problem. Is this the limit of Hexo’s capabilities? Not at all. Let me show you how I managed to reduce Hexo’s memory consumption by 30%.
2024-12-211.6k words11 mins
2024 JavaScript Promise Performance Comparison
This article compares the performance of JavaScript Promise in 2024, examining whether Node's native Promise performance has improved over the years and how the emerging Bun's Promise implementation performs.
2024-11-241k words7 mins
How to customize your hexo-theme-reimu
This article introduces how to customize your hexo-theme-reimu for versions v1.0.0+ of the theme.
2024-11-110 words1 min
astro-theme-reimu Demo Site
If you want to use the astro-theme-reimu theme, please click this link to see the demo
2024-11-110 words1 min
hugo-theme-reimu Demo Site
If you want to use the hugo-theme-reimu theme, please click this link to see the demo
2024-11-10549 words4 mins
hugo-theme-reimu Migration Guide
This article documents the differences between hugo-theme-reimu and hexo-theme-reimu themes, and how to migrate articles from hexo-theme-reimu to hugo-theme-reimu.