arch bash cakephp conf dauth devops drupal foss git golang information age life linux lua mail monitoring music mysql n900 netlog openstack perf photos php productivity python thesis travel uzbl vimeo web2.0

Uzbl. A browser that adheres to the unix philosophy.

I need a browser that is fast, not bloated, stores my data (bookmarks, history, account settings, preferences, ...) in simple text files that I can keep under version control, something that does not reinvent the wheel, something that I can control.

Well, I could not find it.
So I started the uzbl browser project.
The project is just a few days old, but already some developers joined me and we're having a lot of fun hacking. One of them (Mike) was even creazy enough to register a domain for it with a website and all.
So there you have it:
It is stil very early in the process, but some things already work.

Here are some of the ideals (not all implemented yet):

  • keyboard controlled: modal with vim-like bindings, or with modifier keys
  • very simple ini-style config file
  • very minimal interface. No unnecessary interface elements
  • Things like url changing, loading/saving of bookmarks, ... are handled through external scripts that you write and call with keyboard shortcuts. If they want to alter the behavior of uzbl (change url, reload,..) they write a command to a FIFO (spawned by the uzbl process). Some scripts are also triggered by uzbl (like history logging or when a file needs to be downloaded)


Uzbl follows the UNIX philosophy:

Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.


Maybe you could provide IRC channel address? Couldn't find anything like that :(

It's on the front page of, #uzbl

Just curious, but what stands "uzbl" for? Or is it simply a fantasy name?

"usable", in lolcat pronounciation ;-)

Hopefully this approach means that the whole shit won't crash when one site is.

Thanks :)

This was the missing thing on my box! Thanx and keep it rolling! =)


Thanks so much, I have been looking for a browser like uzbl for years!





What is the first name of the guy blogging here?

This comment form is pretty crude. Make sure mandatory fields are entered correctly.
Basic html tags (a,i,b, etc) are allowed, others are sanitized