hexojs
hexo
TypeScript

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

Last updated Jul 9, 2026
41.8k
Stars
28
Forks
98
Issues
+1
Stars/day
Attention Score
99
Language breakdown
TypeScript 99.2%
JavaScript 0.8%
โ–ธ Files click to expand
README

Hexo logo

Hexo

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

Website | Documentation | Installation Guide | Contribution Guide | Code of Conduct | API | Twitter

NPM version Required Node version Build Status dependencies Status Coverage Status Gitter Discord Chat Telegram Chat FOSSA Status Contributor Covenant

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:

$ 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

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

Backers

Sponsors

Sponsors

License

FOSSA Status

ยฉ 2026 GitRepoTrend ยท hexojs/hexo ยท Updated daily from GitHub