The Ultimate Blogging Client for Linux

How it all started

Ever since i started a blog i had always wanted a wanted a application which would allow me do my blogging (preferably offline ) without having to use the web browser. One of the reasons for this was because i (as at then) did not have a stable Internet connection and had to go to Internet cafe to do my blogging which wasn’t really convenient. I wanted a way to do my blogging offline and then upload later. Even when i had a stable Internet connection i still prefer to having to use a browser for blogging. Unfortunately for me most of the blogging applications ( Drivel BloGTK KBlogger gnome-blog) i tried on Linux just didn’t cut it, some didn’t work with wordpress and the once that did weren’t powerful enough or were buggy or just too basic.

I gave up and resigned my self to the web for blogging. This was until recently when (I Cant quite remember how it happened) i found about about Bilbo Blogger and Beng. I saw the tool i just needed

Bilbo Blogger

Bilbo Blogger is a free/Open Source Blogging client, focused on simplicity and usability. Its is based on Qt4 (KDE) but should work well on gnome (i haven’t tried it but it should.. just remember i said should)

Here are some Summary of some of its Features

Currently featured:

  • A full featured WYSIWYG editor + An HTML editor
  • Previewing your post with your blog style! like when you are visiting it at your blog.
  • Support for Blogger1.0, MetaWeblog, MovableType (WordPress supports All of these!) and Google GData (used on blogs) APIs!
  • Support for Creating/Modifying/Deleting posts.
  • Support for creating drafts and scheduled posts!
  • Support for uploading media files to your blog (Just on supported APIs e.g. MetaWeblog and MovableType)
  • Support for Fetching your recent blog entries.
  • Support for adding Images to post from your system. It will upload them on
  • Submitting post to blog (Just on supported APIs e.g. MetaWeblog and MovableType)
  • Support for saving local entries before publishing.Saving your writing copy to prevent data loss, at configurable intervals.
  • Internal auto spell checker. (KDE spell checker used so most of languages are supported)


Although as of blog time there were only two binaries available for Linux and one for windows.

Archlinux users Bilbo should be available in the arch community repository ( am not sure about this as i don’t have an arch installation to confirm) but in any case an arch package can be downloaded from here


To install on ubuntu. You are going to add a third party repository popularly called PPA To your system. This is not hard.

To start open Terminal and copy and paste the following command (you can do this via GUI but when writing a guide some things are better down using commandline copy and paste of cause i would explain every process so at least you know what you are doing)

First we download and add the key for the repository we are about to use and add it to how system.

sudo apt-key adv --recv-keys --keyserver \ 0xfe0272d55c41c17774052e575646f8b10331274d

Then we add the repository with this command

echo deb `lsb_release --short --codename` main | sudo tee -a /etc/apt/sources.list

Then we refresh the system and download bilbo with

sudo apt-get update ; sudo apt-get install bilbo

Once installed you can find Bilbo on the Internet section of your application Menu

Now i give a brief guide on how to configure Bilbi blogger to your blog

First your start bilbo ( like you don’t know that already hehe) once installed you will find it under the Internet section of your application menu.

The first thing you want to do is to add a blog, (my blog is hosted on hence that is what this guide would be based on. )

Just select Add Blog from under Blog menu

add a blog

This would open a dialog box, something like this


Type in the URL of your blog then enter your blogs username and password and click the Auto Configure button. In my case it was and i clicked the Auto Configure button. Then Bilbo would work its magic and Auto configure the settings for the blog. If all goes well (and it always did in my case) The dialog box would now look like this.


Bilbo has auto configured my blog settings, pulling the Title of the blog, the correct URL. You can go to the Supported features tab and check out the list of features bilbo has support in your blog here is mine

supported features

Once your blog is configured and loaded up. you would see a page which looks like this.


So here is the layout of Bilbo Blogger, it always you to use both WYSIWYG, or for code warriors you can always use the HTML editor field. one really cool feature with bilbo is the ability to preview you draft and see how it would look like on the blog page, This for me is one of its killer features

HTML Editor

html editor

Normal Preview

Preview with blog style

blog style preview

Other cool features of Bilbo

  • It support multiple blogs hence you can setup more than one blog at a time.
  • It also allows you to edit previous blog posts ( or delete them)
  • If you are working on a blog post, you can always tell it to save locally, like as i was writing this post, i got disconnected, if i was using the web interface i might have lost some of my works or would have to wait for the Internet to get back before i continue. With bilbo i just told it to save my work locally and continued working.
  • It also allows you to add tags and post the blog to a category
  • tags

Bilbo also supports tabs you can edit more than one blog at a time with it just by opening a new tab.

Most importantly i found bilbo to be very stable, its doesn’t slow down on me or crash on me. i never experience on crash with it.

There is just so much to talk about Bilbo you would have to give it a spin to see your self.

hope someone finds this useful.

This content is published under the Attribution-Noncommercial-Share Alike 3.0 Unported license.

This entry was posted in Gnome, Guides, KDE, Ubuntu and tagged . Bookmark the permalink.
  • Pingback: Adesuyan Bobby (bigbrovar) 's status on Sunday, 06-Sep-09 10:25:31 UTC -

  • Pingback: Noel Colina (noelcolina) 's status on Sunday, 06-Sep-09 10:27:05 UTC -

  • tracy

    Hi I tried adding it to my repositories via the terminal but I am getting an error when trying to update. I am using Mint Gloria. I am looking forward to testing it when it its working. Will try it manually.

    • Bigbrovar

      hmm the guide is meant for ubuntu, and some part of it ( the part on add bilbo repository to your system) would not work on linux mint .. can you paste the error you are getting so i can have a look. and if u have time u can met me on yahoo IM am bigbrovar there

  • tracy

    The error I am getting is
    lsb_release: error: No arguments are permitted. I think it was because of the apostrophes that were in the url.

    I went to the launchpad site and installed from there. It loaded up fine although I haven’t tested it yet.
    Thanks for the post.

  • Pingback: Blogging offline « Random Thoughts

  • nobu^

    nice program! I’m a “web-guy”, but if I’ll do some offline blogging, I’ll use this, thanx :)

  • Jim

    Neat app, thanks for that.

    It is available in the Fedora repos too.

    • Bigbrovar

      Oh that is could to know i would add this info to the guide thanks

  • Jadi

    Yes! Bilbo is the best. I’ve checked many softwares and only bilbo “worked” for me.

  • Cypress


  • Pingback: Four Nifty Blogging Clients for KDE | google android os blog

  • Pingback: Mencoba Bilbo! « Brendo Bak Thariq

  • Alexandra

    I can confirm that Bilbo Blogger will run under Gnome, provided you install the necessary Qt4 and KDE4 libs. “Requirements to Install” on the Bilbo website ( points you in the right direction.

    • Bigbrovar

      thanks for confirming this.

  • Haris

    Thanks for the heads up. I just tried Bilbo with my Blogger blog it works great. And the html it generates is definitely better and cleaner than the one generated by Blogger’s online WYSIWYG editor.

    Lovin’ it!

  • Pingback: My Blog » Blog Archive » The Ultimate Blogging Client for Linux « bigbrovar

  • hugo

    Bilbo just f*ck**g lost my work… Where are the “saved locally” files?!! Do anyone here konws?

  • Pingback: my first post / get spotify free « Yngve Inntjore Levinsen's blog

  • enli

    Thanks a lot for writing about this tool. I have been wanting to have nice blogging client for some time now, not that wordpress WYSWYG editor is ugly but it is just little time consuming to hit refresh after each modification.

  • cyberdog

    Thanx! Just tried Bilbo and it works fine, running under Karmic Koala. Keep up the gr8 posts.

  • Pingback: My Perfect Kubuntu 10.04 Desktop « bigbrovar

  • GregKoval

    Hi, you are using DISQUIS on your site. Do you have any problems with downloading archived posts via Blogilo?

  • MeetBloggers

    Hello everybody. I read this post and I tried with Blogilo (the new name for Bilbo) but I couldn’t find the way to get an word counter in it. Do you know another Ubuntu software to blogging with ‘word counter’ included?

    I was trying with BloGTK, Scribfire, Drival but all of them haven’t word counter.

    Thank you.