Web Apps using PyQt5
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
qt5webview.py
screenshot.png
setup.py

README.md

Run webapps from the desktop

Display any website as web app using the Qt5. Simple: Just the app and title!

Watch demo

Requires python 3.x

Run using:

qt5webview.py -u https://hckrnews.com/
qt5webview.py -u https://ventusky.com
qt5webview.py -u https://arstechnica.com --nojavascript
qt5webview.py -u https://chat.cloudron.io/home -c  (enable caching)

Add a desktop icon

Example launcher on XFCE Desktop:

[Desktop Entry]
Version=1.0
Type=Application
Name=HN
Exec=qt5webview.py -u https://hckrnews.com/
Icon=/usr/share/icons/webapps/hn.png
Terminal=false
StartupNotify=false
Name[en_US]=HNews

Installation

sudo apt install python3-pyqt5
sudo apt-get install libqt5webkit5-dev python3-pyqt5.qtsvg python3-pyqt5.qtwebkit
sudo apt install git
git clone github.com/Maarten08/webapps.git
cd webapps/
sudo apt-get install python3-setuptools
sudo python3 setup.py install
qt5webview.py -u https://hckrnews.com
qt5webview.py -u https://evernote.com