41,774
stars
+2
55
forks
779
watchers
1,433
prs
4,002
issues
118
releases
277
discussions
README
Hexo A fast, simple & powerful blog framework, powered by Node.js. Website | Documentation | Installation Guide | Contribution Guide | Code of Conduct | API | Twitter !Required Node version Features - Blazing fast generating - Support for GitHub Flavored Markdown and most Octopress plugins - One-command deploy to GitHub Pages, Heroku, etc. - Powerful API for limitless extensibility - Hundreds of themes & plugins Quick Start Install Hexo bash $ npm install hexo-cli -g Install with brew on macOS and Linux: bash $ brew install hexo Setup your blog bash $ hexo init blog $ cd blog Start the server bash $ hexo server Create a new post bash $ hexo new "Hello Hexo" Generate static files bash $ hexo generate More Information - Read the documentation - Visit the Awesome Hexo list - Find solutions in troubleshooting - Join discussion on Google Group, Discord, Gitter or Telegram - See the plugin list and the theme list on wiki - Follow @hexojs for latest news Contributing We welcome you to join the development of Hexo. Please see contributing document. 🤗 Also, we welcome PR or issue to official-plugins. Contributors Backers Sponsors License
Top issues
#2492Hexo Roadmap27 comments · 2017-04-06#4922FATAL RangeError: Invalid string length24 comments · 2022-03-27#4353The proposal of using monorepo20 comments · 2020-06-10#5658`permalink :title` changed without backward-compatible replacement18 comments · 2025-04-29#1125Default language18 comments · 2015-03-20#4355The proposal of using Multi Threads15 comments · 2020-06-11#4496Support scoped package name for themes (@somescope/hexo-theme-mytheme)12 comments · 2020-08-25#3328[feature request] Consideration of using async / await10 comments · 2018-11-05
Discussions
#5825hexo-recover: rebuild the Markdown sources from a generated Hexo site, then verify the rebuild1 comments · 2026-09-04#5822Moment.js to Temporal API1 comments · 2026-08-21#5818giscus.app extension2 comments · 2026-08-12#5783Showcase: Boosting Hexo math rendering performance with 3KB native MathML1 comments · 2026-06-07#5780Is nunjucks deprecated on hexo@8 ?1 comments · 2026-05-14#5775Apology for Repository Visibility Changes That Caused Stars Disappeared20 comments · 2026-05-07#5748Access to publish npm packages3 comments · 2026-03-22#5738AI usage and policy0 comments · 2026-02-08
Latest release
v8.1.2 v8.1.2 2026-05-06Fixes fix(external_link): noopenner should be noopener by @stevenjoezhang in https://github.com/hexojs/hexo/pull/5729 fix: Incorrectly ignores single-line code blocks when escaping Swig and HTML comments by @D-Sketon in https://github.com/hexojs/hexo/pull/5722 Performances perf: faster externalLink regexp by @D-Sketon in https://github.com/hexojs/hexo/pull/5706 Refactor refactor: remove node internal api usage in loadPlugin by @renbaoshuo in https://github.com/hexojs/hexo/pull/5769 CI/CD ci: add dependency-review action for vulnerability scanning by @yoshinorin in