Skip to main content

pypi license build

WebAppify is a simple module to easily create your own desktop apps of websites. WebAppify uses PySide6 and QtWebEngine for displaying the web page, and works on Python 3.10 and up.

To create your own desktop web app, import and set up the WebApp class.

from webappify import WebApp

app = WebApp('OpenStreetMap', 'https://www.openstreetmap.org', 'osm.png')
app.run()

This will create a window with the website, using the icon provided.

Additional Options

can_minimize_to_tray

To install a system tray icon, and minimize your application to the system tray, simply pass can_minimize_to_tray=True to the class and a tray icon will be installed with the necessary menu options.

app = WebApp('OpenStreetMap', 'https://www.openstreetmap.org', 'osm.png', can_minimize_to_tray=True)

Clicking on the tray icon will show the window, while right-clicking will show the menu.

Metadata

Release files for WebAppify 0.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for WebAppify 0.5.2
File Size Uploaded
webappify-0.5.2.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for WebAppify 0.5.2
File Interpreter ABI Platform
webappify-0.5.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 9.5 kB

Release files / webappify-0.5.2.tar.gz

Download URL webappify-0.5.2.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
32ecb32cc9ab9cd72dc823f8da3ae7895b94cf609ff0b35c010c9bec2c7b77f8
BLAKE2b-256 checksum
How to use checksums
d3359b716175eaf667d4e4d291fa80b45c7305860eaee60c6abde4e8d5efc946
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.27.2

Release files / webappify-0.5.2-py2.py3-none-any.whl

Download URL webappify-0.5.2-py2.py3-none-any.whl
Size 5.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
04240d81f84bb6a015d625b5f7ac0fd7cf0c851f6da764b9f1579747e76fecaf
BLAKE2b-256 checksum
How to use checksums
ca10ef301b1ee2d5569b6612d47fc70e4103512d38189aa57486ae06f09ede5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.27.2

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.4.0

2 release files

0.3

1 release file

0.2

1 release file

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page