A Look Into Linux Blogging Software

This is largely in response to Alex Bogak’s blog post Linux Blogging Sucks I read not too long ago. I had never used Linux blogging software before but I thought I would give it a try. How bad could it be?

Blogger lists three Linux blogging apps and they are all in portage: Gnome Blog, BloGTK, and Drivel. In short Alex is right. Most of these programs are pretty limited and a couple of them haven’t been developed in quite some time, but I do use one now and and it’s not too bad. Here’s a look at them:

Gnome Blog aka Blog Entry Poster

Gnome Blog is designed to work as an applet in the Gnome panel. Clicking on the applet will bring up a small WYSIWYG editor. Unfortunately Gnome Blog is one of the blogging apps that hasn’t been developed in a bit and in Gnome 2.20 couldn’t be added to the panel. Fortunately there is a menu entry for it that can be run in a separate window.

The nice bit about Gnome Blog is that it gives the preview of the post and doesn’t show the markup. This is a nice feature but for me, not really necessary. Unfortunately since I use a bold font for my system font, I wasn’t able to tell the difference between bold and regular fonts, but it was nice to be able to drag and drop my pictures onto it.

  • (+) WYSIWYG editor
  • (+) Support for numerous blogging types
  • (-) Did some odd formatting when transferring some writings from the notepad.
  • (-) No Blogger2 support
  • ?? – No ability to undo.


Drivel is also not developed anymore but is the best coded app of the three. At first, I was set back by it’s very basic-ness but then began to like it.

Drivel has support for Blogger, Blogger 2, WordPress, Movable Type and a couple others. It also has the ability to pull up previous post to update them and can alert technorati of your posts.

  • (+) Simple, easy to learn, has most abilities most users need.
  • (+) Multiple Blog support.
  • (+) Super nice feature: Recent Entries. Very nice if I have to go back and update an entry.
  • (-) Only posts can be edited, no support for pages.
  • (-) Only single tagging available.
  • ?? No shortcut to link a url?


BloGTK has all the features of drivel. BloGTK hasn’t been developed though in quite some time and may not work for most blogs. After I wrote my post BloGTK refused to upload my blog nor give me any information as to why it couldn’t.

  • (-) Archaic spelling support.
  • (-) No tag recognition support – I had to create my own.
  • (-) Oddly, BloGTK disconnected after about 30 or so minutes writing the entry.
  • (-) Preview Post is a very poor preview.

Blog with Vimpress

Vimpress is a vim plugin that can be used to upload your entry to a blog server. I covered Vimpress in another post.

Adding Posts to Commercial WordPress

If you have a blog on the commercial wordpress site you can still access it with these applications. Just specify the php file in for your wordpress upload:



What did I choose and why? Drivel. The thing I like about Drivel is it is perfect lightweight solution. It has most the options I need and I like how lightweight it is. I had until this time always used WordPress’s web editor which is painfully slow on my iBook. Drivel has turned out to be a really good alternative to it. If I could choose one thing I would like in Drivel is the ability to link to old posts. None of the other Blogging apps have this either but this is something which I discovered I use quite a bit.

Vimpress is also a good tool, if you can remember all the html definitions you need.

Lately I’ve gotten a faster computer and have been using Arachnophilia (a java html editor) to write my posts then just pasting them into WordPress’s editor. I cover Linux HTML editors in another post.

Other Resources:

About Gen2ly

<3's linux

Posted on 2008-01-14, in Linux. Bookmark the permalink. 12 Comments.

  1. I use GVIM from firefox with the “It’s all text!” extension. I still need to load the web interface but I get all the awesome features that VIM has fro free (spellchecking, markup checking …)

  2. I hadn’t thought of this approach before – sounds interesting. After having learning vim, I could see how this would be nice. I not sure I’d want to learn verbatim all the markup , … though.


  3. Hmm. I might have to check out Drivel now. Thanks for the tip. ;)

  4. I had the same problem when I started. I didn’t like any of the commerical ones either, so I ended up writting my own blogging software from scratch. Its raw alpha, but it does work well for what I have implemented. I add features as I need them. For my, my biggest issue is I wanted my blog generated statically… there is nothing out there that did a good job for that.

  5. Is there a console or CLI based clogging client for Linux? I use blogsome.com, which is WordPress, and I’d love a CLI (even ncurses) based blog client.

  6. Absolutely. I’ve gotten into a Vimpress a bit and like it quite a lot. Take a look at this post here:


  7. You completely missed Xpostulate, a tcl/tk crossposting blog client, that works with Livejournal and clones (dreamwidth, insanejournal, inksome, scribbld, izblog, deadjournal), WordPress, Tumblr, and microblogs twitter and identi.ca.
    Xpostulate was developed on, and primarily for, gnu/linux, but also runs on Windows, Mac, BSD, etc. (any platform that tcl/tk can be installed on, really).


  8. Oh. There are plans to add gnewbook.org blogging and microblogging, and blogspot, to Xpostulate (soon as I find a minute), as well.
    Just a matter of adding a few more lines of code, really.

  9. Awesome! Its really remarkable piece of writing, I have got much clear idea concerning from this article.

  10. I love to disseminate understanding that I’ve accumulated with the year to assist improve group efficiency.

  11. Howdy! I simply would like to give an enormous thumbs up
    for the nice info you have here on this post.

    I might be coming back to your weblog for more soon.

  1. Pingback: Desktop Blogging Clients for Linux/Ubuntu | Gerard McGarry

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 58 other followers

%d bloggers like this: