2023-07-22 Org Clive - a new Org-mode-based blogging engine

As I mentioned a few weeks ago, I am now working on a new Org-mode based blog engine. I am proud to say that it’s now ready (even though it’s not yet feature complete), and you can use it, too!

If you want to experiment with it, clone the repository at https://gitlab.com/mbork_mbork_pl/org-clive, load the org-clive.el file, open the example-weblog.org file and say M-x org-clive-generate-weblog.

As I said, this is a very simplistic thing (which is precisely what I wanted). You can skim the README in 5-10 minutes, the example blog in another 5-10 minutes, and you can probably study the whole source code in an hour. One of my favorite features (and one of the main reasons I implemented this myself instead of using one of a few existing solutions) is the fact that the whole blog – the content, the HTML templates, CSS, JavaScript – is defined in a single Org mode file. Of course, I made an exception for images and other binary blobs like fonts – technically, you could also have them in the Org file, but I don’t think it is a very practical idea.

So, try out Org Clive, and drop me a line if you use it in production! Of course, bug reports and merge requests are welcome – feature requests less so, since I don’t want to spend too much time on it (apart of implementing a few things like RSS or page modification dates).

Also, expect the next article here in two weeks instead of one – after all, I wrote Org Clive to use it!

CategoryEnglish, CategoryBlog, CategoryEmacs, CategoryOrgMode