hexojs /hexo

A fast, simple & powerful blog framework, powered by Node.js.

★ 41,774⑂ 55👁 779⑃ 1,433● 4,002▤ 118◈ 277
TypeScriptMITCreated 2012-09-23hexo.io
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

Discussions

Latest release

v8.1.2 v8.1.2 2026-05-06
Fixes

 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

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON