Skip to content

Hexo

September 29, 2023
December 9, 2014

@2017-05: I ditched Hexo as the project lacks momentum. The community is full of newbies and maintainer did not merge PR/publish updates properly.

hugo

Hexo
Documentation | Hexo
API | Hexo
hexojs/awesome-hexo: A curated list of awesome things related to Hexo

Hexo.io - Static Site Generator & Blog Platform | jr0cket (maybe outdated)
史上最详细的 Hexo 博客搭建图文教程 // Xuanwo's Blog
Hexo 常见问题解决方案 // Xuanwo's Blog
Category: Hexo - 进击的程序媛,Laker's blog
Category: Hexo - Laker's blog
blog 搭建指南 | ShawnMo's blog
Hello World | leesei's hexo testground
Project Documentation with Hexo Static Site Generator

Validate YAML with Online YAML Parser.

Hexo | CodeBlocQ

Start From Hexo – Canvas
Hexo your blog|静勤居
Hexo 源码略读(一):init.js – Canvas

hexo-cli commands will lookup registered commands. hexo/lib/plugins/console/*js are the registered commands by default.

使用 Travis CI 自动更新 GitHub Pages | IIssNan's Notes

Zespia tommy's blog

Plugins

Plugins | Hexo
Plugins · hexojs/hexo Wiki

Writing Plugins | Hexo
javascript - How to implement a tabbed codeblock tag for Hexo - Stack Overflow

hexojs/hexo-generator-alias
vseventer/hexo-uncss
alexbruno/hexo-generator-json-content
bubkoo/hexo-filter-fenced-code

TitiAlone/hexo-renderer-unified: Markdown renderer plugin for Hexo - based on Unified
celsomiranda/hexo-renderer-markdown-it

tag plugins

JamesPan/hexo-ruby-character
timnew/hexo-tag-codepen
hexo-tag-emojis
https://github.com/oohcoder/hexo-tag-plantuml
https://github.com/wzpan/hexo-tag-bootstrap
https://github.com/kywk/hexo-tag-eval
https://github.com/akfish/hexo-math
https://github.com/akfish/hexo-diagram http://jumly.tmtk.net/

CLI

greg-js/hexo-cli-extras
hexo-console-rename
https://github.com/FlashSoft/hexo-console-optimize
timnew/hexo-console-clean-asset-folder

Admin UI

jaredly/hexo-admin: An Admin Interface for Hexo
nihgwu/hexo-hey: an admin plugin for hexo

Themes

I need:

It's better to show tags and categories in archive and main index.

Speed Up the Rendering Process of hexo 3 | HaHack
Create an Hexo Theme - Part 1: Index | CodeBlocQ
Create an Hexo Theme - Part 2: Other Pages | CodeBlocQ
Create an Hexo Theme - Part 3: Comments, Analytics and Widgets | CodeBlocQ

Themes | Hexo
Themes · hexojs/hexo Wiki

https://github.com/wzpan/hexo-theme-freemind
https://github.com/xing5/hexo-theme-codeland
https://github.com/blackshow/hexo-theme-freemind.386
https://github.com/xiangming/landscape-plus
http://wuchong.me/jacman/
https://github.com/zhanglun/hexo-theme/tree/master/Tinny
http://www.hahack.com/codes/hexo-theme-wixo/ Wiki style theme
https://github.com/LouisBarranqueiro/tranquilpeak-hexo-theme/
luuman/hexo-theme-spfk: Hexo 双栏博客主题仓库 Another simple and elegant theme for Hexo.
yscoder/hexo-theme-indigo: 一个 Material Design 风格的 Hexo 主题。预览 http://www.imys.net/

kywk/hexo-theme-spp Good for CV
https://github.com/seasonedbits/hexo-theme-spp updated sort order, disabled pagination

iissnan/hexo-theme-next: Elegant theme for Hexo. NexT 使用文档

Jade

bubkoo/hexo-theme-formula

Custom index page:
https://github.com/xing5/blog
http://jslite.io/tags/
https://github.com/timnew/timnew.github.com/tree/hexo
https://github.com/timnew/landscape/tree/master

Writing themes

Customization section of hexo doc.

http://hexo.io/docs/helpers.html
http://jr0cket.co.uk/hexo-themes-test/
http://jr0cket.co.uk/tags/hexo/
http://jr0cket.co.uk/hexo/customising-the-hexo-theme.html
http://jr0cket.co.uk/hexo/deconstructing-the-hexo-theme.html

http://kuangqi.me/tricks/hexo-optimizations-for-mainland-china/
http://kuangqi.me/tricks/enable-table-of-contents-on-hexo/

and study source code of Hexo and other themes

Favicon

Some themes support custom favicon.
You can also put favicon.ico in source/favicon.ico so it will be picked up by browsers.

node.js - Add Favicon to Hexo Blog - Stack Overflow

Add doc

hexojs/site

# Display 'Tech' in web pages, but 'Hack' in url.
category_map:
  Tech: Hack
  name2: slug2
  name3: slug3
  ...
{% for post in page.posts.toArray() %}
    title: {{ post.title }}
    content: {{ post.content }}
{% endfor %}