pyssb is a package for building general purpose SSBs (Site Specific Browsers) with PyQT5.
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.
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.
- 1Password Anywhere
- Asana
- Dropbox Paper
- Evernote
- GMail + GMail for Apps
- Hackpad
- Messenger
- Wunderlist - doesn’t load, blank screen
- Hangouts - has UA check
This might not be a good fit for you. If so, there might be some alternatives:
SSB solutions for OS X: