10 ms·
Publii: Open-source local WYSIWYG static site CMS
- its_viko 4y ago
- hamdouni 4y agoThe return of dreamweaver...
- loteck 4y agoI use Publii for a blog and enjoy it. I wanted actively developed static site generation with some reasonable template/theme options, and I didn't care about multi-user or team collaboration. I achieved multi-device sync via storing Publii in a cloud location. I looked into developing a theme using their theme system and it seemed unattainable for anyone who doesn't have significant time to invest in understanding the guts of Publii.
- indigodaddy 4y agoDoes Publii still not officially support git versioning? If it did I probably would have played with it..
- troymc 4y agoI don't think Publii is aimed at people who know what git is. Those people already have lots of great options.
- toyg 4y agoIt doesn't have to be git as much as just some form of versioning. Everybody loves versioning, they don't have to care about what powers it.
- marc_io 4y agoYou can create a regular Publii-independent Github repository to hold locally generated versions of your site. This repository can then be automatically synced to the live site via Cloudflare Pages. This option even allows using a private repository. https://getpublii.com/docs/configure-cloudflare-pages-with-publii.html https://getpublii.com/docs/configure-cloudflare-pages-with-p...
- newusertoday 4y agodo you know if tailwind can be used in it?
- marc_io 4y agoIt can. You can use whatever CSS framework or library to create themes.
- nxss 4y agoGreat as mini-solution, appreciate it.
- caiobegotti 4y agoHas anyone experimented with its WP importer and could comment about its quality or efficiency?
- marc_io 4y agoNot very reliable. There are many reports of problems in the public forum: https://forum.getpublii.com https://forum.getpublii.com
- Derbasti 4y agoIt works. But it only works for standard WP stuff. Throw in a non-standard gallery or something, and it will degrade.
- djangelic 4y agoSeems to be working well for my small blog. Only issue is pages don’t import well, I would export only your blog posts.
- astonfred 4y agoI used the WP Import feature when I switched from WP to Publii for my personal blog. It worked fine: https://www.callmefred.com/ https://www.callmefred.com/. All details in this post: https://www.callmefred.com/i-switched-from-wordpress-to-a-static-website-using-publii/ https://www.callmefred.com/i-switched-from-wordpress-to-a-st...
- jrm4 4y agoIt's interesting to see people rediscover this idea of "develop locally, push static site to web," but I think the weirdest thing for me is, why was this not a continuous thing? Broadly, this looks good for a blog format, but not sure if that's what people need? Anyway, for those interested, I just use http://zim-wiki.org http://zim-wiki.org plus a custom CSS template I did.
- indigodaddy 4y agoWould be interested in seeing your website if you might care to share it?
- jrm4 4y agohttp://jrm4.com http://jrm4.com With this: https://github.com/jrm4/Eight-Five-Zero https://github.com/jrm4/Eight-Five-Zero (Kind of messy, but it's utilitarian for my work and such)
- indigodaddy 4y agoThanks. A lot of good resources on your site!
- jrm4 4y agoThanks, I think the thing that has served me the best is how easy and quick I've made it to update. I open zim (which is a native app, no login or anything), change what I need to change, and have a short little SSH/rsync shell script that updates. It's really nice that I can update the website in the middle of class as I'm teaching with very little issue.
- pbowyer 4y ago> It's interesting to see people rediscover this idea of "develop locally, push static site to web," Yes! Dreamweaver was good 19 years ago and remains good today. Being able to see what you're doing, without running like treacle in the browser whilst editing (I'm looking at you, Divi and other WP visual theme builders), is an awesome experience. Like professionals in many other fields expect from their software.
- fariszr 4y agoWish something would exist as a GUI editor for other static generators, like Hugo.
- fmajid 4y agoTry Quiqr, which just launched at HugoConf: https://open.quiqr.org/ https://open.quiqr.org/ Fair warning, it’s a bit rough around the edges.
- sfmike 4y agois this gui? you can edit in wysiwyg?
- fmajid 4y agoYes, it's a WYSIWYG front-end running locally on your PC, Mac or Linux computer. Mind you, I haven't actually used it much beyond importing a WP site, so this isn't an endorsement.
- zimpenfish 4y ago> Fair warning, it’s a bit rough around the edges. Gave it a try - imported my hugo blog but then won't show me any of the content, just says "add content to a new site!" Hopefully this is an easy thing for fixing (I suspect the antiquity of my hugo blog might be confusing the issue.)
- sfmike 4y agototally agree, did a deep dive into this and the keywords kept bringing up webflow essentially.
- deleted 4y ago[deleted]
- haunter 4y agoI want a love child of this and Elementor. That would be perfect https://github.com/elementor/elementor https://github.com/elementor/elementor
- marc_io 4y agoI don't think this will happen in the near future. The app doesn't even support pages properly.
- marban 4y agoGood to see the MS FrontPage days are back :]
- booi 4y agoFrontPage was ahead of its time
- jacquesc 4y agoWow, seriously nice work. Downloaded it and started playing around. Pretty much exactly the features I wanted from a CMS. Both simple and powerful. I attempted to build a CMS years ago and this is pretty much exactly what I wanted to create... but sadly was too incompetent to finish. Nice initial list of themes, hope they build up a designer community around this. I could see a commercial hosted version being pretty popular as well (for companies that need to collaborate on posts). Easily could outcompete Squarespace and others. Anyways, bravo!
- lenova 4y agoHuge Publii fan here, glad to see it on the front page. I feel like the only thing holding Publii back is the lack of theme diversity, and definitely could use some third-party designer love to push it forward.
- marc_io 4y agoYes, more themes are needed, but I think they should also focus more on options for creating pages, especially landing pages. This would be very interesting for business-focused sites — which I believe are the majority these days.
- imdsm 4y agoThis was my take away too. Looks great, but personally if I'm going to use this for a docs site, or for a wiki, or some sort of knowledge base, I'd really need to have an out of the box theme available. There are some there, but not enough variation for my liking. So rather than a quick win, this has to be put on the pile of "take a look and determine if I have time". Not that it takes away from what looks like a great product, but that's the journey I went through, as a regular, overly-busy employee-startup founder, 14 hours into a Saturday. "I love it, but it's over my time-cost threshold if it needs custom themes".
- StevePerkins 4y agoThis seems to be the story for nearly all static site generators (except for maybe Jekyll, whose drawback is it's a hassle for non-Ruby devs to properly setup a Ruby environment, especially on Windows). I migrated from WordPress to Hugo for awhile, but eventually gave and migrated back. You can love WordPress or hate it, but it has an infinite variety of paid and free professional-quality themes. Hugo has a slew of one-person amateur projects, the best of which are half-baked clones of WordPress themes. What's worse, they tend to be poorly-maintained, and stop working whenever Hugo introduces breaking changes (which at least a few years ago, was frequent). I appreciate all of the conceptual advantages of a static site generator versus a CMS application host. But for most users, a website tool is simply only as good as its theme ecosystem.
- 4y ago
- jbverschoor 4y agoCool, but it's only for blogs.. I was hoping for something similar with the concept of "pages", and design-blocks
- djangelic 4y agoI too was surprised at the lack of pages, however it does seem to support some kind of design block system.
- synergy20 4y agomy impression of cms means you need login to read the content except for part of them that are set to public,static site is not a cms per that definition to me. it is perfect for sites contain all public content though.
- netcyrax 4y agoLooks awesome! But why not providing a web interface as well?
- kizer 4y agoI've been looking for something like this / thinking of developing a light-weight, similar tool.
- danielovichdk 4y agoLooking at the source takes me back to 1999. Nothing wrong with it. Just a mix and serves a purpose. Thanks
- bilekas 4y agoThis is the first time seeing this and I have to say I'm super interested. Been researching some CMS' recently and was not really impressed, was thinking of a Frankenstein with Strapi but this looks like it could be absolutely perfect. Great work, will check it out further and so far from what I see will be joining the community to help !
- shroompasta 4y ago
- texasviking 4y agoDid Publii ever get nested structure support? I remember having to perform workarounds for subcategories.
- huashu 4y agorunning several blogs on publii! (https://typogram.co/blog/ https://typogram.co/blog/) Loving it! the only feedback I have is making co-editing easy. sometimes I co-write articles. this is rly hard with a desktop app. Also, wishing for some kind of SEO plugin that would make writing descriptions easier.
- mxuribe 4y agoI always liked this model of personal CMS. Back in the day i think it was called MovableType or something was quite popular too.
- dbrgn 4y agoThere is a somewhat similar system called Lektor, originally written by Armin Ronacher (of Flask/Jinja fame): https://www.getlektor.com/ https://www.getlektor.com/ You define your models, then start the local devserver to add entries for the models. In the end, it stores the data in the filesystem and outputs static HTML.
- deepspace 4y agoI scrolled down, hoping to find mention of Lektor. It is an outstanding and under-appreciated system. I have been using it for all my sites for several years.
- patchtopic 4y agoI've been using this for a while, not perfect but pretty good. I'm enjoying not having to deal with security updates for my simple single user CMS. While being able to quickly and easily add posts and articles without messing about too much with web dev administrivia.
- toyg 4y agoReminds me of the product that Fog Creek Software was originally founded for, CityDesk. And another tool that got some traction back in the day: Radio Userland.
- fghhfg 4y agostatic site generator + visual studio code is good enough. vscode has emmet that can create <html> part. vscode also has image preview extension. I used to create my own GUI, but find out it was unnecessary
- astonfred 4y agoGreat to see Publii featured on HN. A few years ago, I switched from WP to Publii for my personal blog. Here's a post I wrote about the experience: https://www.callmefred.com/i-switched-from-wordpress-to-a-static-website-using-publii/ https://www.callmefred.com/i-switched-from-wordpress-to-a-st...