Skip to content

WebIpy is a python module that can render your web-apps into desktop apps under PyQt5 WebEngine.

License

Notifications You must be signed in to change notification settings

Boubajoker/WebIpy

Repository files navigation

<style> h1, h2, h3 { text-shadow: 0px 0px 10px rgb(100, 140, 100, 0.570); transition: text-shadow 0.5s ease-in; } h3:hover, h2:hover, h1:hover { text-shadow: 0px 0px 10px rgb(140, 255, 140) } </style>

WebIpy

WebIpy is a python module that can render your web-apps into desktop apps under PyQt5 WebEngine.

User Notice:

Dependencies:

  • Python 3.8.10 (minimum)
    • PyQt5 python module
    • PyQt5.WebEngine

This part of the documentation will help you to install and use WebIpy. Follow the steps behavior:

Downlaoding & Installing WebIpy:

To install WebIpy follow the steps behavior:

  1. Downlaod it on the WebIpy web-page.

  2. Once the file webipy_v[package version].zip is installed, extract it on the python interpreter path : C:\Program Files\Python[Interpreter version]\Lib\.

Using WebIpy module:

To use WebIpy follow the steps behavior:

  1. Create a new python file and a new html file.

  2. Write this base code to initialize the app engine:

import webipy

webipy.APP_ENGINE.setApplicationName('[app name]')
webipy.APP_ENGINE.setApplicationVersion('0.0.1 Alpha A-1')
webipy.APP_ENGINE.setWindowIcon(webipy.QIcon('./assets/icon/favicon.png'))
root = webipy.WebIPyAppEngine(width=1080, height=700, main_url="[html file path]")

if __name__ == '__main__':
    webipy.APP_ENGINE.exec()

And that's it, happy coding 👍 !!

About

WebIpy is a python module that can render your web-apps into desktop apps under PyQt5 WebEngine.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published