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:
Metadata
Release files for pyssb 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyssb-0.1.1.tar.gz | 3.1 kB | Details |
Release files / pyssb-0.1.1.tar.gz
| Download URL | pyssb-0.1.1.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5c553fe3b47ecf30242e430da9fa2e127f0f2bf693e9932cb023c9188dae8e8d
|
|
BLAKE2b-256 checksum How to use checksums |
36d6265fa220a2366665fb9510a5b4ccf23685de1b2495f39c7c6ab3740d4582
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |