Skip to content

tuvok/spacebrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceBrowser

Alternative to mainstream web browsers.

Currently this software is in development. Basic functionality works, but expect issues.

Features

  • 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

Installation

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:

  1. sudo apt install git cmake g++ libgpgme-dev
  2. 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.
  3. git clone git@github.com:tuvok/spacebrowser.git
  4. git submodule init
  5. git submodule update
  6. mkdir spacebrowser/build
  7. cd spacebrowser/build
  8. cmake -DCMAKE_PREFIX_PATH="PATH TO QT" ../
  9. 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 :)

About

Alternative to mainstream web browsers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published