Hexo

github.com/hexojs/hexo Social Media Tools Open-source projectOpen source

Hexo generates static blogs from posts and site content through a Node.js framework.

github.com/hexojs/hexo
Hexo homepage screenshot

About Hexo

Hexo is a Node.js framework that generates static blogs from posts and site content. It supports GitHub Flavored Markdown and most Octopress plugins, and uses command-line steps to initialize a site, run a local server, create posts, and generate static files. It can deploy to GitHub Pages, Heroku and other targets with one command, and supports customization through themes, plugins and an API. Installation is via npm, with a brew option on macOS and Linux.

Key features

  • Generates static blog files via command-line workflow
  • Supports GitHub Flavored Markdown for writing posts
  • Works with most Octopress plugins
  • Deploys with one command to GitHub Pages, Heroku, etc.
  • Offers API for extending functionality
  • Provides themes and plugins for customization
Best for: People comfortable with the command line and Node.js who want to build a static blog.
Good for
  • Open-source code under MIT license
  • Supports GitHub Flavored Markdown and most Octopress plugins
  • Deploys to GitHub Pages, Heroku and other targets by command

Hexo at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Hexo alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 16 alternatives

Popular in Social Media Tools

Well-known listings from the same topic.

All 95

Hexo FAQ

How do I install Hexo?
Run npm install hexo-cli -g, or on macOS and Linux run brew install hexo.
How do I create a new post?
Run hexo new "Hello Hexo" from the blog directory.
How do I generate static files?
Run hexo generate from the blog directory.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing