Skip to main content
Help us improve Python packaging – donate today!

PyQT5 Site Specific Browser

Project Description

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:

Release history Release notifications

This version
History Node

0.1.1

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pyssb-0.1.1.tar.gz (3.1 kB) Copy SHA256 hash SHA256 Source None Nov 4, 2015

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page