Hexo VS Grav

Compare Hexo vs Grav and see what are their differences.


A fast, simple & powerful blog framework, powered by Node.js. (by hexojs)
Our great sponsors
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • SaaSHub - Software Alternatives and Reviews
Hexo Grav
8 23
33,573 12,966
0.7% 0.7%
7.2 9.6
6 days ago 1 day ago
JavaScript PHP
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of Hexo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-21.
  • Best self hosted micro blog?
    What's good about Hugo is really fast build times, previously I used both hexo.io and https://vuepress.vuejs.org/ but while vuepress is nice to start with it's nearly impossible to finish the website due to lack of features. Hexo is also nice but their templating language is not always intuitive (my hexo based website: https://webhookrelay.com/)
  • Best way to make a blog website with emacs org mode?
    reddit.com/r/emacs | 2021-09-09
    I used to use hexo with hexo-renderer-org, but at some point I started getting too many issues. Can't remember details right now. It was something with the hexo-renderer-org package.
  • Static site generators to watch in 2021
    news.ycombinator.com | 2021-06-07
    No you're absolutely right -- these are all headless CMSes, I did not actually complete the JAMstack, only the wrong piece -- I don't know what I was thinking, don't know what made me zoom in on CMSes so much, guess I think of them as more important than the front-end in a JAMstack.

    As recompense, some lesser known options for the frontend part of the JAMstack that weren't mentioned in the original post:

    - https://github.com/getzola/zola

    - https://hexo.io/

    - https://www.getblades.org/getting_started.html

  • Show HN: I made a blog that serves posts from my Google Docs
    news.ycombinator.com | 2021-05-13
  • Creating a minimalist blog with Jekyll Now
    news.ycombinator.com | 2021-04-11
    I ended up picking hexo[0], as the hexo admin plugin[1] provides a nice localhost CMS/editor that supports image pasting, tag editing etc (could be hosted online too for remote/mobile access, but wouldn't be truly static/server-less at that point).

    [0] https://hexo.io/

  • How to create a blog using Hexo static site generator and free web hosting on GitLab Pages
    dev.to | 2021-03-27
    We will use Hexo as a blog framework, GitLab Pages as a free hosting with HTTPS and a custom domain, Node JS and Git.
  • SEO practice in SPA site
    dev.to | 2021-03-13
    hexo is the most typical in the static template rendering scheme. Such frameworks need to specify a specific template language (such as pug) to develop themes, so as to achieve the purpose of direct output of web content.
  • Blog with Markdown and Git, and degrade gracefully through time
    news.ycombinator.com | 2021-02-08
    I use hexo, it's a simple structure (git + md) easy to publish to a CDN and the src lives on github.



Posts with mentions or reviews of Grav. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-14.
  • A good replacement for Drupal that is docker friendly?
  • What more to host? Suggestions welcome...
    Grav Grav is a modern open source flat-file CMS. This one is really cool, you can control it entirely from command line and build pages with markdown, there is no database hence being called flat-file. It also has an admin web gui which is kinda neet, by far the easiest Content Management System I've ever worked with. https://getgrav.org/
  • is there any self hosted landing page builder that is not wordpress and can export the static files ?
    I'm currently using Grav CMS if that's in line with what you're looking for. There's even a few Docker containers out there for seriously easy deployments.
  • Playlist on how to build a website from scratch in just HTML and CSS - Job shadow me as I build a real clients website and explain everything I do and why. No frameworks. This YouTube playlist is perfect for beginners who want to see what it's like to work as a developer.
    reddit.com/r/webdev | 2021-08-08
  • Grav CMS on OpenBSD: Installation via Composer
    dev.to | 2021-08-02
    Grav is one of CMS frameworks, which is open source and MIT Licensed. It is developed as a flat-file based one using Symfony PHP framework. Symfony officially introduces it on their own website. This post shows how to install it on OpenBSD.
  • Best way to build a simple website?
    reddit.com/r/webdev | 2021-07-24
    Grav is a nice simple open source CMS that's easy to theme or extend, will run in a shared hosting environment, and doesn't need a database, but is technically superior to WordPress.
  • The Open Source Directory (Open Source Alternatives to Popular B2B Tools)
    news.ycombinator.com | 2021-07-21
    - Content Management System - Grav ( https://github.com/getgrav/grav )
  • Novel/creative writing platform
  • Markdown based wiki I can git push to?
    Just thought I'd mention Grav: https://getgrav.org/. I looked for a git based markdown wiki for a long time, and ultimately settled on Grav. It's more of a CMS than a wiki, but it seems to have done the trick anyway.
  • Help with rationalizing a publish subscription
    For GRAV, visit getgrav.org and then select a skeleton (https://getgrav.org/downloads/skeletons) to get started quickly. I use the "Open Publishing Space" template by Hibbitts Design, but have also used the "Learn2 with Git Sync" and "Knowledge Base" skeletons.

What are some alternatives?

When comparing Hexo and Grav you can also consider the following projects:

Pico - Pico is a stupidly simple, blazing fast, flat file CMS.

october - Self-hosted CMS platform based on the Laravel PHP Framework.

Bolt - Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.

Hugo - The world’s fastest framework for building websites.

GetSimple CMS - GetSimple CMS

ProcessWire - ProcessWire 3.x is a friendly and powerful open source CMS with a strong API.

Ghost - Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.

Pagekit - Pagekit CMS

Strapi - πŸš€ Open source Node.js Headless CMS to easily build customisable APIs

Kirby - Kirby's core application folder

KeystoneJS - The most powerful headless CMS for Node.js β€” built with GraphQL and React

WordPress - WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to https://github.com/WordPress/wordpress-develop and patches to https://core.trac.wordpress.org/ instead.