
Hexo
Node.js blog framework that generates static websites from Markdown posts and a theme.
Hexo is a Node.js blog framework that generates a static website from Markdown posts and a theme. Source files live in a project folder, and generating the site writes HTML into a public folder, so the output needs only static file hosting. Themes use EJS, Pug or Nunjucks templates, and internationalization covers both themes and posts. A built-in deploy command publishes the generated files to targets such as a Git repository, Netlify or an SFTP server. The hexojs GitHub organization maintains Hexo as a community project.
Identity
Rendering and deploy
- Runs as
- Static files2
- Rendering
- Static output7
- Install with
- npm install -g hexo-cli2
Releases
Adoption
Sources
- 2026-10-18: links, Maintainer, Maintained by, Written in, License, License model, GitHub stars
github.com/hexojs/hexo - 2026-10-18: links, Runtime, Minimum runtime, Content storage, Install with, Runs as
hexo.io/docs/ - 2026-10-18: First release
registry.npmjs.org/hexo - 2026-10-18: Categories, Templating
hexo.io/ - 2026-10-18: Minimum runtime, License, Current major version
registry.npmjs.org/hexo/latest - 2026-10-18: Multilingual
hexo.io/docs/internationalization - 2026-10-18: Rendering
hexo.io/docs/one-command-deployment - 2026-10-18: Last release
github.com/hexojs/hexo/releases/latest - 2026-10-18: Contributors
api.github.com/repos/hexojs/hexo/contributors?anon=true - 2026-10-18: npm downloads a week
api.npmjs.org/downloads/point/last-week/hexo - 2026-10-18: links, Plugins
hexo.io/plugins/ - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hexo