A fast, simple & powerful blog framework, powered by Node.js.
npm install 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








- 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
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
- 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
We welcome you to join the development of Hexo. Please see contributing document. 🤗
Also, we welcome PR or issue to official-plugins.



