Eleventy and Hexo are both open source static site generators written in JavaScript, but that's where the similarities end. See the full comparison of Eleventy and Hexo.
| Property | Eleventy | Hexo |
|---|---|---|
| Language | JavaScript | JavaScript |
| Templates | Liquid, Nunjucks, Handlebars, Mustache, EJS, Haml, Pug, JavaScript, HTML, Markdown | EJS, Pug, Haml, Swig, Nunjucks, Mustache, Handlebars, Twig, Marko |
| License | MIT | MIT |
A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.
Works with HTML, Markdown, Liquid, Nunjucks, Handlebars, Mustache, EJS, Haml, Pug, and JavaScript Template Literals.
A fast, simple & powerful blog framework, powered by Node.js and NPM.
We want to solve issues fast! Please contribute by answering questions or providing peer review on PRs! Thank you 🤗
** Blazing Fast **
Hexo is powered by Node.js and supports multi-thread generating. Hundreds of files take only seconds to generate.
** Easy Writing **
Hexo supports GitHub Flavored Markdown and all Octopress plugins and highly Jekyll/Octopress compatible.
** Extensibility **
Hexo supports most of the popular template languages and CSS preprocessors. You can install plugins for Haml, Pug, Less, Stylus, Sass, AsciiDoc, or anything. The community is writing new plugins every day.