DWB is a lightweight web browser based on the webkit web browser engine and the gtk toolkit.
DWB is highly customizable and can be easily configured through a web interface. It intends to be mostly keyboard driven, inspired by firefox's vimperator plugin.
Link following via keyboard hints
Cookie support, whitelisting of cookies
Tab completion for history, bookmarks, userscripts
Flash plugin blocker with whitelisting support
Adblocking with filterlists
Webinterface for keyboard and settings configuration
Custom commands, binding commandsequences to shortcuts
Extendable via extensions/scripts
This project is hosted at bitbucket. To get a copy of the git-repository run the following command:
The latest revision of the git-repository can also be downloaded as a zip, tar.gz or tar.bz2 file, a "stable" snapshot can be found here.
libsoup >= 2.32
webkitgtk >= 1.8.0
gtk+-2.0 or gtk+-3.0
- dwb is available in the Arch linux community repositories. There are also three packages in the AUR, a development version, a gtk3-version and a development gtk3-version.
- For Gentoo the stable and developer version is available.
- For NixOS a binary and source package is available.
dwb can be built and installed by running
The default prefix is /usr, if you want to install dwb to a different location, e.g. /usr/local, run
make PREFIX=/usr/local install
To install dwb to a custom directory, e.g. /opt/usr, run
make DESTDIR=/opt install
To build dwb against GTK+ 3 run
make GTK=3 install
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog: