Alternative to mainstream web browsers.
Currently this software is in development. Basic functionality works, but expect issues.
- almost all configuration and other data stored in SQL
- can use multiple SQL databases: separate your work from leisure
- vertical, tree-style tab browsing
- built-in script blocking: unblock scripts per site or globally
- password manager with GPG encryption
Currently the only option is to compile this software by yourself. The procedure is quite easy. Steps below are for a clean Ubuntu 18 installation:
- sudo apt install git cmake g++ libgpgme-dev
- Download and install Qt from: https://www.qt.io/download-qt-installer There is no need to install all the packages. What you need are "Desktop gcc" and "Qt WebEngine" modules.
- git clone git@github.com:tuvok/spacebrowser.git
- git submodule init
- git submodule update
- mkdir spacebrowser/build
- cd spacebrowser/build
- cmake -DCMAKE_PREFIX_PATH="PATH TO QT" ../
- make browser -jX # substitute number of cores on your system for X
I developed browser with PostgreSQL as backend and that works 100% correctly. In theory any Qt supported backend can be chosen upon starting the browser, but they are not tested and might not work. Feel free to open a ticked if you stumble upon an issue. Or even better, create a pull request :)