Two Years with Hexo: A Solid Static Generator, but Needs Serious Improvements

Two Years with Hexo: A Solid Static Generator, but Needs Serious Improvements

As a web developer who prioritizes open-source solutions, I have been using Hexo extensively for personal projects before considering it for larger, production-level use cases, including a horse riding blog.

I personally like it, as it is simple, fast, with markdown support, and easier workflow.

While Hexo is a battle-tested static site generator with a rich ecosystem of 400+ themes and plugins, it has notable flaws that prevent it from being production-ready for serious projects.

20+ Reasons Why Hexo is an Outstanding Open Source Static Site Generator
Hexo.io is An Outstanding Libre Static Generator Website with more than 320 themes and dozens of plugins

Hexo's Nightmare

Broken Admin Plugins


Hexo lacks a robust admin panel for managing content. Community plugins exist, but they are unreliable and prone to breaking.

The core development team should prioritize building an integrated local admin panel for editing content, including photos, to streamline workflow.

Theme Issues

I tested around 20 themes, and 14 of them were either incompatible with the latest Hexo version or completely broken.

While the ecosystem is vast, many themes are outdated and require updates or extensive customization to function properly.

Workflow Challenges

Using Hexo with a simple theme and no plugins worked smoothly, but managing assets like photos and videos required a tedious manual approach.

A more efficient workflow for handling these files would significantly improve the experience.

Lack of Professional Themes


Most themes in Hexo’s ecosystem feel unpolished and unsuitable for professional projects. They often require extensive customization for fonts, styles, and assets, which adds unnecessary complexity for developers working on high-quality projects.

Integration Limitations


While deploying Hexo on Vercel and Netlify was relatively straightforward for personal projects, the process isn’t optimized for team workflows. Improved Git, Vercel, and Netlify integration would make Hexo more attractive for collaborative projects.

Nextein: Yet Another Markdown Blog and CMS Next.js Generator
A static site generator with markdown + react for Next.js

Final call

Hexo is a good promising tool for static site generation, but its ecosystem and workflow need significant improvements to meet the demands of professional developers.

Until then, I can’t recommend it for serious production use.


Looking for More Open-source Free Static Generators and CMS solutions?

Checkout our Archive!

20+ Reasons Why Hexo is an Outstanding Open Source Static Site Generator
Hexo.io is An Outstanding Libre Static Generator Website with more than 320 themes and dozens of plugins
20 Free and Open Source Static Site Generators
Websites are divided into static and dynamic websites. Dynamic websites are usually powered by a CMS (Content Management System) like WordPress, Joomla, and Drupal. CMS builds the page from the database and HTML templates every time a user requests it. On the other hand, Static Sites are websites that are
AuroraCMS: Open-source CMS for Australian Businesses That can Manage Farms
AuroraCMS is an exceptional and completely free Australian open source content management system that is specifically designed to cater to the needs of businesses. The CMS is built using PHP, jQuery, and iCONS. It is specifically designed to take advantage of the latest features of HTML5 and CSS3 to provide
20 Best Free PHP-based CMS Alternatives to WordPress for 2024
WordPress dominated the content publishing for years now, but because of many security concerns, many may decide to migrate to other CMS or choose a similar alternative for their customers or for their next projects. WordPress site admins are required always to backup their data, files, database and secure their
Piranha CMS is an open-source .Net -based CMS for enterprise
What is Piranha CMS? Piranha CMS is the friendly editor-focused CMS for .NET6 that can be used both as an integrated CMS or as a headless API. Piranha is designed for small to medium-sized applications with the rare users in mind. With its decoupled architecture it can be used as
40 Open-source Free Laravel Projects, CMS, ERP, Headless, CRM and More
Laravel is an innovative and powerful web application framework that is completely free and open-source. This PHP-based framework was created by Taylor Otwell in 2011 as an alternative to CodeIgniter, with a focus on simplicity and ease of use. At its core, Laravel is built on the Model-View-Controller (MVC) architecture
12 Free Static Gallery Generator, Convert Photo Folders to Websites
Static website generators are outstanding tools that allow you to create a quick website in no time, without the need to worry about database setup or even complex server configuration. Static Gallery Generators are basically the same thing, with a little twist, It aids photographers to create a creative, interactive
Cockpit CMS: Create a Headless System within mins
What is Cockpit? Before we start we have to clarify that: there are two Cockpit projects, one is for managing servers and the other Cockpit project is for creating a headless API system, which is our topic today. The Cockpit CMS is an open-source self-hosted headless CMS “content management system”
11Free And Open Source WordPress CMS Alternatives (Updated)
So you want to create a website or blog but would rather avoid WordPress? WordPress is very powerful and scalable, it’s also pretty complicated for beginners. WordPress is just a software that you use to build your own website or blog and publish it on the Internet it is
Payload CMS: Modern CMS with Strong backend and Admin Dashboard For Developers
Payload CMS is a headless content management system (CMS) that allows developers to efficiently build and manage content-rich websites and applications. It provides a flexible and intuitive interface for content creation, editing, and publishing. Key Features Some key features of Payload CMS include: * Customizable Content Models: Payload CMS allows you
Tina is an amazing Open-source CMS that Speeds up Your Productivity
What is Tina CMS? Tina is a free open-source CMS editor, that uses GitHub to store your content. It comes with an amazing WYSIWYG (What You See Is What You Get) editor as a visual aid to create rich, responsive, colorful pages. Unlike other static website generators, Tina offers almost
15 Open-source Next.js CMS Solutions, Starters and Templates
Next.js is a popular open-source framework for building server-side rendered React applications. It provides a seamless developer experience with features like automatic code splitting, server-side rendering, and optimized performance. Advantages of Next.js Some of the advantages of using Next.js include: * Server-side rendering: This allows for faster initial







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+