Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Chinese-language tutorial navigation site for customizing the Butterfly theme on Hexo, with an open-source GitHub repo and docs at butterfly.zhheo.com.
hexo-butterfly-editor is a free, open-source documentation hub that collects customization tutorials for the Butterfly theme of Hexo static site generators, published at butterfly.zhheo.com.
hexo-butterfly-editor is a GitHub repository and companion documentation site that serves as a "navigation station" (导航站) for Butterfly theme modifications. It aggregates step-by-step guides, code snippets, and tips for altering the look, layout, and functionality of Butterfly, one of the most popular themes for Hexo blogs. The project is maintained as a public repository with 126 stars, and its site is built using a Node.js-based static site generator with Yarn scripts (yarn docs:dev for local preview, yarn docs:deploy for publishing). The content is primarily in Chinese, reflecting the large Chinese-speaking Hexo community.
docs:dev and docs:deploy scripts, so contributors can preview changes locally and publish updates with standard Node.js tooling.The workflow is straightforward: browse the online site for guides, or clone the repository locally and run yarn docs:dev to launch a development server. Contributors write content in the documentation format used by the project, then run yarn docs:deploy to rebuild and publish the site.
The project is free and open source — no cost to read the tutorials or to contribute.
Yes, all tutorials are freely accessible on the public website, and the repository is open source under a standard GitHub license.
"魔改" (mó gǎi) is Chinese internet slang for "magical modification" — heavy, sometimes unconventional customization of software. In this context, it means deep tweaks to the Butterfly theme's appearance and functionality.
No, the website and tutorials are written in Chinese. There is no English version visible in the repository.
Clone the GitHub repository, add your tutorial article to the documentation directory, and submit a pull request. Use yarn docs:dev to preview your changes locally.
