

Publii
Publii allows to you build, modify and manage an unlimited number of sites from the same app with instant switching; no databases or other credentials to remember.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
Features
Properties
- Support for Themes
- Privacy focused
- Security-focused
- Lightweight
Features
- Desktop Publishing
- Works Offline
- Static Site Generator
- No registration required
- Ad-free
- Live Preview
- WYSIWYG HTML Editor
- Support for MarkDown
- WYSIWYG Support
- Dark Mode
- No Tracking
- No Coding Required
- Syntax Highlighting
- Extensible by Plugins/Extensions
Git Support
- Desktop bases
- Flat File CMS
Tags
- open-source-cms
- static-website
- static-generator
Publii News & Activities
Recent News
Recent activities
eluzja added Publii as alternative to Material Builder
eluzja added Publii as alternative to Frappe Builder
plark added Publii as alternative to Plark Website Builder
Featured in Lists
By the end of 2016 I felt WordPress was not working for me as a self publisher. I've been creating and maintaining …
What is Publii?
Publii allows to you build, modify and manage an unlimited number of sites from the same app with instant switching; no databases or other credentials to remember.
A clean interface, easy-to-understand editor that simplifies text styling as well as adding images, tags and other content with instant changes and live previews for comfortable, relaxed writing. Advanced SEO options to help you climb search engine rankings and get noticed.
With support for modern hosting options like Amazon S3, GitHub Pages, Google Cloud and Netlify as well as SFTP, Publii will make keeping your site updated easy. Just enter your details once, and sync your changes at the click of a button.








Comments and Reviews
Easy to use, works on every web hoster without a database.
There are a lot of easy to use content management systems that work without a database, so this is nothing special. And what should be the advantage of a CMS that runs on your local PC and you have to upload every change you make?
Seamless deployment into GitHub Pages, allowing anyone to easily deploy a static based website.
I love Publii because it's a local/offline self-contained desktop app with Linux support.
Publii started as a very promising CMS/Static Site Generator. But the versions 0.38.0 through 0.38.3 don’t work for me. My OS is GNU/Linux, distribution Xubuntu 21.10. I tried the DEB installation file and the AppImage.
When uploading my work to the server (Publii names this syncing), there are only empty folders created. No homepage, no post I wrote, no CSS file, nothing. After uploading, an error message tells me that not all files could be created. Reading the log file, I think that some server paths seem to be wrong, although I set everything correctly, in my opinion. –––
Addendum:
Version 0.45.2 from March 2024 works flawlessly. Publii has changed from a website builder to a blogging tool, which is fine. The themes can be customized with CSS from within Publii.
According to my attempts, the upload via FTP did not work with some web hosters. Finally, I found a web host that worked.
I don’t know how to create pages, only blog articles. This should be optimized.
What I see as an advantage is that you can write your posts without an internet connection and then upload and publish them at a later date.
Even with fast net, uploading/updating a web site through an online app is much slower than doing the same thing in an offline app
It's an excellent, straightforward app for creating a static website. It's very easy to use and was a good choice to use for my Rpi nginx site.
it's one of the most beautiful and most user friendly software under GPL license. It has limitations but also advantages over WordPress and similar CMS solutions.
Limitations, in deed. From version 0.36.0 to 0.38.1, there seems to have been some change of the structure. Anyway, after fresh install, I could not open my custom theme, all the posts were gone and so on. Fortunately, I had a recent upload to my server. Is that what you call user-friendlyness?
And what should be the advantages over a more popular CMS? You did not name one of them.