1+ <div align =" center " >
2+
13# WebUI Python v2.4.2
24
35[ ![ Website] ( https://img.shields.io/circleci/project/github/badges/shields/master?style=for-the-badge )] ( https://github.com/webui-dev/python-webui ) [ ![ Website] ( https://img.shields.io/github/issues/webui-dev/python-webui.svg?branch=master&style=for-the-badge&url=https://google.com )] ( https://github.com/webui-dev/python-webui/issues ) [ ![ Website] ( https://img.shields.io/website?label=webui.me&style=for-the-badge&url=https://google.com )] ( https://webui.me/ )
68
79![ ScreenShot] ( screenshot.png )
810
11+ </div >
12+
913## Features
1014
1115- Fully Independent (* No need for any third-party runtimes* )
@@ -31,7 +35,7 @@ This [text editor example](https://github.com/webui-dev/python-webui/tree/main/e
3135from webui import webui
3236
3337MyWindow = webui.window()
34- MyWindow.show(' <html>Hello World</html>' )
38+ MyWindow.show(' <html><script src="webui.js"></script> Hello World! </html>' )
3539webui.wait()
3640```
3741
@@ -67,59 +71,40 @@ Think of WebUI like a WebView controller, but instead of embedding the WebView c
6771
6872## Runtime Dependencies Comparison
6973
70- | | WebView | Qt | WebUI |
71- | ------ | ------ | ------ | ------ |
72- | Runtime Dependencies on Windows | * WebView2 * | * QtCore , QtGui, QtWidgets * | *** A Web Browser * ** |
73- | Runtime Dependencies on Linux | * GTK3, WebKitGTK * | * QtCore , QtGui, QtWidgets * | *** A Web Browser * ** |
74- | Runtime Dependencies on macOS | * Cocoa, WebKit * | * QtCore , QtGui, QtWidgets * | *** A Web Browser * ** |
74+ | | WebView | Qt | WebUI |
75+ | ------------------------------- | ----------------- | -------------------------- | ------------- ------ |
76+ | Runtime Dependencies on Windows | _ WebView2 _ | _ QtCore , QtGui, QtWidgets _ | ** _ A Web Browser _ ** |
77+ | Runtime Dependencies on Linux | _ GTK3, WebKitGTK _ | _ QtCore , QtGui, QtWidgets _ | ** _ A Web Browser _ ** |
78+ | Runtime Dependencies on macOS | _ Cocoa, WebKit _ | _ QtCore , QtGui, QtWidgets _ | ** _ A Web Browser _ ** |
7579
7680## Supported Web Browsers
7781
78- | OS | Browser | Status |
79- | ------ | ------ | ------ |
80- | Windows | Mozilla Firefox | ✔️ |
81- | Windows | Google Chrome | ✔️ |
82- | Windows | Microsoft Edge | ✔️ |
83- | Windows | Chromium | ✔️ |
84- | Windows | Yandex | ✔️ |
85- | Windows | Brave | ✔️ |
86- | Windows | Vivaldi | ✔️ |
87- | Windows | Epic | ✔️ |
88- | Windows | Opera | * coming soon* |
89- | - | - | - |
90- | Linux | Mozilla Firefox | ✔️ |
91- | Linux | Google Chrome | ✔️ |
92- | Linux | Microsoft Edge | ✔️ |
93- | Linux | Chromium | ✔️ |
94- | Linux | Yandex | ✔️ |
95- | Linux | Brave | ✔️ |
96- | Linux | Vivaldi | ✔️ |
97- | Linux | Epic | * Does Not Exist* |
98- | Linux | Opera | * coming soon* |
99- | - | - | - |
100- | macOS | Mozilla Firefox | ✔️ |
101- | macOS | Google Chrome | ✔️ |
102- | macOS | Microsoft Edge | ✔️ |
103- | macOS | Chromium | ✔️ |
104- | macOS | Yandex | ✔️ |
105- | macOS | Brave | ✔️ |
106- | macOS | Vivaldi | ✔️ |
107- | macOS | Epic | ✔️ |
108- | macOS | Apple Safari | * coming soon* |
109- | macOS | Opera | * coming soon* |
82+ | Browser | Windows | macOS | Linux |
83+ | --------------- | --------------- | ------------- | --------------- |
84+ | Mozilla Firefox | ✔️ | ✔️ | ✔️ |
85+ | Google Chrome | ✔️ | ✔️ | ✔️ |
86+ | Microsoft Edge | ✔️ | ✔️ | ✔️ |
87+ | Chromium | ✔️ | ✔️ | ✔️ |
88+ | Yandex | ✔️ | ✔️ | ✔️ |
89+ | Brave | ✔️ | ✔️ | ✔️ |
90+ | Vivaldi | ✔️ | ✔️ | ✔️ |
91+ | Epic | ✔️ | ✔️ | _ not available_ |
92+ | Apple Safari | _ not available_ | _ coming soon_ | _ not available_ |
93+ | Opera | _ coming soon_ | _ coming soon_ | _ coming soon_ |
11094
11195## Supported Languages
11296
113- | Language | Status | Link |
114- | ------ | ------ | ------ |
115- | C/C++ | ✔️ | [ WebUI] ( https://github.com/webui-dev/webui ) |
116- | Python | ✔️ | [ Python-WebUI] ( https://github.com/webui-dev/python-webui ) |
117- | TypeScript / JavaScript | ✔️ | [ Deno-WebUI] ( https://github.com/webui-dev/deno-webui ) |
118- | Go | ✔️ | [ Go-WebUI] ( https://github.com/webui-dev/go-webui ) |
119- | Rust | * Not Complete* | [ Rust-WebUI] ( https://github.com/webui-dev/rust-webui ) |
120- | V | ✔️ | [ V-WebUI] ( https://github.com/webui-dev/v-webui ) |
121- | Nim | ✔️ | [ Nim-WebUI] ( https://github.com/webui-dev/nim-webui ) |
122- | Zig | * Not Complete* | [ Zig-WebUI] ( https://github.com/webui-dev/zig-webui ) |
97+ | Language | Status | Link |
98+ | ----------------------- | -------------- | --------------------------------------------------------- |
99+ | Go | ✔️ | [ Go-WebUI] ( https://github.com/webui-dev/go-webui ) |
100+ | Nim | ✔️ | [ Nim-WebUI] ( https://github.com/webui-dev/nim-webui ) |
101+ | Pascal | ✔️ | [ Pascal-WebUI] ( https://github.com/webui-dev/pascal-webui ) |
102+ | Python | ✔️ | [ Python-WebUI] ( https://github.com/webui-dev/python-webui ) |
103+ | Rust | _ not complete_ | [ Rust-WebUI] ( https://github.com/webui-dev/rust-webui ) |
104+ | TypeScript / JavaScript | ✔️ | [ Deno-WebUI] ( https://github.com/webui-dev/deno-webui ) |
105+ | V | ✔️ | [ V-WebUI] ( https://github.com/webui-dev/v-webui ) |
106+ | Zig | _ not complete_ | [ Zig-WebUI] ( https://github.com/webui-dev/zig-webui ) |
107+ | Odin | _ not complete_ | [ Odin-WebUI] ( https://github.com/webui-dev/odin-webui ) |
123108
124109### License
125110
0 commit comments