Octopress vs Hexo

Octopress VS HexoJS
OctoPress VS HexoJS

Octopress and Hexo both are a static website generator, but a platform for both is different. OctoPress uses ruby where Hexo uses node.js and this is a short comparison of OctoPress vs Hexo.

Before proceeding further please note this article based on my experience and I am not ruby or a node.js programmer. So its looks like I am a general computer user.

This blog used an OctoPress as a blog generator from 2012-2013, but in the starting of 2014, I accidentally found a hexo. You can check this post for details about choosing OctoPress and you can also check this post for migrating from OctoPress to Hexo.

Note: Now I use WordPress.

Let’s start a comparison.

Definition of Both Platform:

What is OctoPress?
OctoPress is a framework designed by Brandon Mathis for Jekyll, the blog aware static site generator powering Github Pages.

What is hexo?
A fast, simple & powerful blog framework, powered by Node.js.

OctoPress vs Hexo?

1. Speed:

OctoPress:
OctoPress blog generating speed is very poor, its need a 2-3 minute for generating 24 articles on my windows 7 PC. It’s not a OctoPress fault but it’s really frustrating.

Hexo:
Hexo generates blog very fast and its prove its own line ‘A fast, simple & powerful blog framework’, as compared to octopress it generates 24 article in seconds. Shocking OctoPress Fans, but it’s true.

Winner: Hexo

2. Complexity:

OctoPress:
For non-technical (Programmer), user OctoPress is a nightmare. I remembered when I was thinking to create a blog using OctoPress in August 2012, I unable to found any article which guides me to simply start a blog. After searching and visiting lots of web pages, I create my solution which is also shared as a tutorial Setup Own OctoPress Blog Using Windows 7 and GitHub.

Hexo:
For the non-technical user (Programmer), Hexo is very easy, Install only one software node.js and start your own blog. It’s very simple and easy.

Winner: Hexo

3. Software Update:

OctoPress:
Official version of octopress is not updated from July 2011.

Hexo:
Hexo updated in at least 2-3 month. It’s Actively maintained.

Winner: Hexo

4. SEO:

OctoPress:
Out of the box version of OctoPress is not a seo friendly, but lots of customization is available.

Hexo:
The default version of Hexo is SEO friendly. No customization needed.

Winner: Hexo

5. Themes and Plugin:

OctoPress:
Lot of themes and plugin available for OctoPress because OctoPress is a jekyll for blogs so using some customization nearly all themes and plugin which made for Jekyll is available for OctoPress.

Hexo:
A reasonable amount of theme and plugin available for Hexo but not as huge as OctoPress.

Winner: OctoPress

6. Customization:

OctoPress:
OctoPress customization is bit difficult as compare to hexo.

Hexo:
Customization of hexo is simple as compare to OctoPress.

Winner: Hexo

7. Support:

OctoPress:
OctoPress have a great community and its support mainly in English.

Hexo:
Hexo also has a great community, but one main difficulty for English user is many discussions happen in Chinese.

Winner: OctoPress

8. Age:

OctoPress:
OctoPress built upon a ruby and Jekyll and both are older than node.js platform. So its have a proven track record and you found almost all answer about your question.

Hexo:
Node.js is a new platform as compare to ruby so hexo is also newer than OctoPress.

Winner: OctoPress

Note: Article is based on my personal experience and i am not a programmer or expert on ruby or node.js.

if you like the article, Share on your social networks. Thanks for reading.

3 thoughts on “Octopress vs Hexo

  1. Nice article. Why did you switch back to WordPress?

  2. octopress is pretty much dead in 2016, I am so fed up with all the errors it throws and how convoluted the documentation is both on Jekyll and OctoPress.

    I got Hexo up and running withing 15 minutes and have been geeking out all day configuring it and making theme tweaks. If anyone wants an alternative, Hexo seems to be great!

Leave a Comment

12 Shares
Tweet
Share
+1
Share
Pin