pyssb

PyQT5 Site Specific Browser


Keywords
browser, ssb
License
Other
Install
pip install pyssb==0.1.1

Documentation

pyssb

pyssb is a package for building general purpose SSBs (Site Specific Browsers) with PyQT5.

Installation

You should be able to install the pyssb package via PyPI:

sudo pip install -U pyssb

You of course will need to install PyQT5 as well, but this probably needs to be installed via your OS package manager. You may have to separately install a PyQT5 webkit package separately.

Usage

You should be able to run pyssb to generate simple python executables.

If you would like to use pyssb, here’s a simple example of what is generated by the pyssb generator:

from   PyQt5 import QtWidgets
from   pyssb import *
import sys

ssb_config = {'name':'pyssb','title':'pyssb','url':'https://github.com/lhl/pyssb/'}

if __name__ == "__main__":
  app = QtWidgets.QApplication(sys.argv)
  ssb = SSBWindow(ssb_config)
  ssb.show()
  sys.exit(app.exec_())

See the samples folder for more examples.

SSB List

Works

  • 1Password Anywhere
  • Asana
  • Dropbox Paper
  • Evernote
  • GMail + GMail for Apps
  • Hackpad
  • Messenger

Doesn’t Work:

  • Wunderlist - doesn’t load, blank screen
  • Hangouts - has UA check

Notes

This might not be a good fit for you. If so, there might be some alternatives:

SSB solutions for OS X: