Dooble is a free software web browser made using the Qt toolkit's webview module. It's github page describes it as "A colorful Web browser". Releases are made for Windows, MacOS and Debian. It can be compiled for other GNU/Linux variants beyond Debian as well as FreeBSD but ready-to-use releases are not made. Compiling and installing it on GNU/Linux systems beyond Debian is not that difficult if you are a wizard but it is not strait-forward if you are clueless. The Debian installation README is useful on such a GNU/Linux variant. Once installed it's a working browser.
Features and usability
Dooble renders web pages fine thanks to Qt5's
It is immediately noticeable that Dooble's URL bar isan URL bar like it is. The URL bar can not be used to search any default search-engine, but it is possible to set a default page for new tabs in Dooble's configuration. This default page could be a search-engine (the default is a blank page).
There is in the configuration options for blocking advertisements - the user can define black and white lists for domains and create ad-filters. This is available in the credentials and non-credentials login.
The lack of ability to configure font sizes and scaling for HiDPI displays is disturbing. This is an issue with other lesser known web browsers like Midori and Falkon too. It is possible to make a page bigger or smaller with ctrl+ and ctrl- but new tabs opened from a zoomed in page will get the default font sizes.
Verdict and Conclusion
Dooble is a .. web browser which is usable. It has some basic issues like too small fonts on HiDPI displays. It has potential especially if considerung that not a big team is creating it.
Compiling Dooble on Fedora is strait-forward (as of October 2019) if you have the required
-devel development packages and you know what you are doing. If you don't then Dooble is probably not for you as there are no ready to use RPM packages or repositories with it.
https://github.com/textbrowser/dooble.git cd dooble/2.x qmake-qt5 -o Makefile dooble.pro make -j$(nproc)
This produces a binary called
Dooble in the
There is no support for
make install to install the thing. There is a file called
Documentation/README.DEBIAN which has a whole lot of
sudo cp statements which copies files into
/usr/local/dooble/. Based on this it's possible to make a custom install file,
chmod -R a+rX /usr/local/dooble/
dooble.sh file to launch it in the git repository isn't ideal on Fedora. However, one may simply use this:
Make that file executable with
chmod a+x /usr/local/bin/dooble.sh and you will be able to start Dooble by running
dooble.sh in a terminal.
Dooble comes with a default
Exec=/usr/local/dooble/dooble.sh which isn't in the default path. You could put the
dooble.sh above there or just create this:
Ask Beastie? Please add instructions if you are using a variety of devil OS and know how to get Dooble running on it.