choose when you want a scriptable CLI static-site generator with Go's fast builds and flexible templates instead of a GUI CMS.
The world’s fastest framework for building websites.
- 89.9k
- Go
- Apache-2.0
static-site CMS / desktop static-site builder
Publii is a desktop GUI CMS for building, managing, and publishing privacy-focused static websites.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
choose when you want a scriptable CLI static-site generator with Go's fast builds and flexible templates instead of a GUI CMS.
The world’s fastest framework for building websites.
choose if you prefer a Ruby, Git-native SSG that is the default for GitHub Pages and needs no desktop app.
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
choose if you want a Node.js blog-focused generator with a CLI workflow and plugin ecosystem rather than Publii's GUI.
A fast, simple & powerful blog framework, powered by Node.js.
choose when you want a web-based CMS that edits Markdown content in a Git repository for an existing SSG rather than Publii's desktop upload flow.
A Git-based CMS for Static Site Generators
choose if you want a one-binary Rust SSG with everything built in and no runtime/interpreter overhead.
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
choose when you author in Markdown/reStructuredText and want a Python command-line static blog instead of a desktop CMS.
Static site generator that supports Markdown and reST syntax. Powered by Python.
choose if you want a visual CMS designed for agent/AI-edited code and Git-stored content rather than a standalone desktop app.
Agent-native visual CMS. Build sites with Claude/Codex/whatever, manage them visually.
choose if your stack is .NET/C# and you need a code-configurable static pipeline instead of a GUI.
Statiq is a flexible static site generator written in .NET.
choose if you want a Ruby-based component-oriented site generator for blogs/sites with file content, not a GUI.
A next-generation progressive site generator & fullstack framework, powered by Ruby
choose if you want a lightweight Go static blog generator focused on Markdown writing instead of a desktop interface.
An elegant static blog generator
choose if you want a minimal Rust, Markdown-to-site blog generator as a small single binary.
Markdown makes sites - A Static Site Generator for Blogs
choose if you are in a Laravel/PHP ecosystem and want markdown-driven static files rather than a desktop CMS.
HydePHP - Static Site Generator with the power of Laravel and the simplicity of Markdown.
choose when your content lives in GitHub and you want the lightest possible browser CMS rather than Publii's desktop app.
The simplest CMS you'll ever need. Manage content and media right in your GitHub repository.
choose if your team writes content in VS Code and you want a markdown/front-matter CMS attached to an SSG instead of Publii's separate desktop app.
Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...
choose if you want a Python-driven static-site CMS with a built-in web admin and Git-friendly flat files instead of a desktop app.
The lektor static file content management system
choose if you want a modern Rust SSG from the MkDocs ecosystem and prefer code-based configuration over Publii's GUI.
A modern static site generator by the Material for MkDocs team
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
choose if you want a Chinese-friendly desktop client for static blogs, but it is an older unmaintained codebase compared with Publii.
✍️ A static blog writing client (一个静态博客写作客户端)
choose for a legacy Gulp-based build chain that generates static sites; it is archived and long out of date.
A static site generator using Gulp
choose if you need Vue-powered docs/static site generation, but the project is stale and offers no CMS.
📝 Minimalistic Vue-powered static site generator
choose if you want an old Django-template static site generator for designers; no current maintenance, so only for legacy stacks.
Static site generator for designers. Uses Python and Django templates.
choose if you are building a componentized React site and want static pre-rendering, but it's unmaintained and not a content CMS.
⚛️ 🚀 A progressive static site generator for React.
These projects were analysed and named Publii among their alternatives. The relationship is not symmetric — how Publii rates them is a separate judgement, made when Publii is analysed in its own right.
calls Publii “Choose Publii for a general-purpose static site CMS with a mature desktop GUI and broader theme ecosystem.”
✍️ A static blog writing client (一个静态博客写作客户端)
calls Publii “Choose if you want a desktop GUI to build and publish a static site without coding.”
A fast, simple & powerful blog framework, powered by Node.js.
calls Publii “desktop-app CMS for static sites; pick for non-technical editors who prefer a GUI over a Git-backed web interface”
A Git-based CMS for Static Site Generators
calls Publii “Choose Publii if you want a desktop GUI to build and manage static sites without writing code.”
Vite & Vue powered static site generator.
calls Publii “choose when you want an installed desktop app to visually design and publish static sites”
⚡️ The Jamstack framework for Vue.js
calls Publii “choose it for non-developers who want a desktop GUI CMS to produce static sites, but it is not a library or build-time framework.”
Hand-crafted frontend development