.editorconfig
.gitignore
.pre-commit-config.yaml
.travis.yml
LICENSE
MANIFEST.in
README.md
SECURITY.md
appveyor.yml
pyproject.toml
requirements.txt
.github/funding.yml
.github/issue_template.md
.github/stale.yml
.github/workflows/docs.yaml
.github/workflows/stale.yml
docs/CHANGELOG.md
docs/README.md
docs/package-lock.json
docs/package.json
docs/.vuepress/config.js
docs/.vuepress/public/logo-no-text.png
docs/.vuepress/public/logo.png
docs/.vuepress/public/paypal.png
docs/.vuepress/public/windows31.png
docs/.vuepress/public/2.4/404.html
docs/.vuepress/public/2.4/index.html
docs/.vuepress/public/2.4/logo.png
docs/.vuepress/public/2.4/paypal.png
docs/.vuepress/public/2.4/assets/css/0.styles.e542dfbb.css
docs/.vuepress/public/2.4/assets/img/search.83621669.svg
docs/.vuepress/public/2.4/assets/js/10.946430c0.js
docs/.vuepress/public/2.4/assets/js/11.9f37de77.js
docs/.vuepress/public/2.4/assets/js/12.cc649247.js
docs/.vuepress/public/2.4/assets/js/13.94ca571d.js
docs/.vuepress/public/2.4/assets/js/14.a047eef4.js
docs/.vuepress/public/2.4/assets/js/15.788bb271.js
docs/.vuepress/public/2.4/assets/js/16.694894b2.js
docs/.vuepress/public/2.4/assets/js/17.2edfeaf2.js
docs/.vuepress/public/2.4/assets/js/18.7b4619dc.js
docs/.vuepress/public/2.4/assets/js/19.ec102f84.js
docs/.vuepress/public/2.4/assets/js/2.06af3526.js
docs/.vuepress/public/2.4/assets/js/20.b1804ec3.js
docs/.vuepress/public/2.4/assets/js/21.82f7ca23.js
docs/.vuepress/public/2.4/assets/js/22.0e759d36.js
docs/.vuepress/public/2.4/assets/js/23.8e7b242c.js
docs/.vuepress/public/2.4/assets/js/24.720f51e9.js
docs/.vuepress/public/2.4/assets/js/25.3af86868.js
docs/.vuepress/public/2.4/assets/js/26.562c94d4.js
docs/.vuepress/public/2.4/assets/js/27.7c95cefd.js
docs/.vuepress/public/2.4/assets/js/28.d5836b93.js
docs/.vuepress/public/2.4/assets/js/29.528821ab.js
docs/.vuepress/public/2.4/assets/js/3.c462cbf1.js
docs/.vuepress/public/2.4/assets/js/30.e6e32fda.js
docs/.vuepress/public/2.4/assets/js/31.c651468e.js
docs/.vuepress/public/2.4/assets/js/32.6c8529fe.js
docs/.vuepress/public/2.4/assets/js/33.96fe48c6.js
docs/.vuepress/public/2.4/assets/js/34.1503f1f8.js
docs/.vuepress/public/2.4/assets/js/35.2c565ae8.js
docs/.vuepress/public/2.4/assets/js/36.60799f3e.js
docs/.vuepress/public/2.4/assets/js/37.5656488c.js
docs/.vuepress/public/2.4/assets/js/38.30116eb6.js
docs/.vuepress/public/2.4/assets/js/39.8b7a8ec5.js
docs/.vuepress/public/2.4/assets/js/4.cc18902f.js
docs/.vuepress/public/2.4/assets/js/40.14c37596.js
docs/.vuepress/public/2.4/assets/js/5.b85830ed.js
docs/.vuepress/public/2.4/assets/js/6.fe285e19.js
docs/.vuepress/public/2.4/assets/js/7.5eeb60d8.js
docs/.vuepress/public/2.4/assets/js/8.b9ad99cd.js
docs/.vuepress/public/2.4/assets/js/9.6a770a26.js
docs/.vuepress/public/2.4/assets/js/app.ab883ad2.js
docs/.vuepress/public/2.4/contributing/bug_reporting.html
docs/.vuepress/public/2.4/contributing/development.html
docs/.vuepress/public/2.4/contributing/documentation.html
docs/.vuepress/public/2.4/contributing/donating.html
docs/.vuepress/public/2.4/contributing/index.html
docs/.vuepress/public/2.4/examples/cef.html
docs/.vuepress/public/2.4/examples/change_url.html
docs/.vuepress/public/2.4/examples/css_load.html
docs/.vuepress/public/2.4/examples/debug.html
docs/.vuepress/public/2.4/examples/destroy_window.html
docs/.vuepress/public/2.4/examples/fullscreen.html
docs/.vuepress/public/2.4/examples/get_current_url.html
docs/.vuepress/public/2.4/examples/html_load.html
docs/.vuepress/public/2.4/examples/index.html
docs/.vuepress/public/2.4/examples/js_api.html
docs/.vuepress/public/2.4/examples/js_evaluate.html
docs/.vuepress/public/2.4/examples/loading_animation.html
docs/.vuepress/public/2.4/examples/localization.html
docs/.vuepress/public/2.4/examples/min_size.html
docs/.vuepress/public/2.4/examples/multiple_windows.html
docs/.vuepress/public/2.4/examples/open_file_dialog.html
docs/.vuepress/public/2.4/examples/open_url.html
docs/.vuepress/public/2.4/examples/quit_confirm.html
docs/.vuepress/public/2.4/examples/save_file_dialog.html
docs/.vuepress/public/2.4/examples/toggle_fullscreen.html
docs/.vuepress/public/2.4/examples/window_title_change.html
docs/.vuepress/public/2.4/guide/api.html
docs/.vuepress/public/2.4/guide/architecture.html
docs/.vuepress/public/2.4/guide/debugging.html
docs/.vuepress/public/2.4/guide/freezing.html
docs/.vuepress/public/2.4/guide/index.html
docs/.vuepress/public/2.4/guide/installation.html
docs/.vuepress/public/2.4/guide/renderer.html
docs/.vuepress/public/2.4/guide/security.html
docs/.vuepress/public/2.4/guide/usage.html
docs/.vuepress/public/2.4/guide/virtualenv.html
docs/.vuepress/public/2.4/hello/index.html
docs/.vuepress/public/2.4/hello/tachyon.css
docs/.vuepress/public/3.7/404.html
docs/.vuepress/public/3.7/CHANGELOG.html
docs/.vuepress/public/3.7/index.html
docs/.vuepress/public/3.7/logo-no-text.png
docs/.vuepress/public/3.7/logo.png
docs/.vuepress/public/3.7/paypal.png
docs/.vuepress/public/3.7/windows31.png
docs/.vuepress/public/3.7/assets/css/0.styles.28a501df.css
docs/.vuepress/public/3.7/assets/img/pywebview3.5e63e895.png
docs/.vuepress/public/3.7/assets/img/search.83621669.svg
docs/.vuepress/public/3.7/assets/js/10.f125ec08.js
docs/.vuepress/public/3.7/assets/js/11.81fead78.js
docs/.vuepress/public/3.7/assets/js/12.0a86c191.js
docs/.vuepress/public/3.7/assets/js/13.c09145fc.js
docs/.vuepress/public/3.7/assets/js/14.2a7dc35b.js
docs/.vuepress/public/3.7/assets/js/15.90c9f36a.js
docs/.vuepress/public/3.7/assets/js/16.69b1f4b4.js
docs/.vuepress/public/3.7/assets/js/17.956ed884.js
docs/.vuepress/public/3.7/assets/js/18.bd6678a0.js
docs/.vuepress/public/3.7/assets/js/19.b31e62b7.js
docs/.vuepress/public/3.7/assets/js/2.0ff7ef1d.js
docs/.vuepress/public/3.7/assets/js/20.cebc4a71.js
docs/.vuepress/public/3.7/assets/js/21.d2041966.js
docs/.vuepress/public/3.7/assets/js/22.2a3916f2.js
docs/.vuepress/public/3.7/assets/js/23.712fbf84.js
docs/.vuepress/public/3.7/assets/js/24.f768e66b.js
docs/.vuepress/public/3.7/assets/js/25.69b3e415.js
docs/.vuepress/public/3.7/assets/js/26.6619f84a.js
docs/.vuepress/public/3.7/assets/js/27.e2a4e1bf.js
docs/.vuepress/public/3.7/assets/js/28.abcc819c.js
docs/.vuepress/public/3.7/assets/js/29.c379d080.js
docs/.vuepress/public/3.7/assets/js/3.749f6582.js
docs/.vuepress/public/3.7/assets/js/30.771e8640.js
docs/.vuepress/public/3.7/assets/js/31.547a8393.js
docs/.vuepress/public/3.7/assets/js/32.778a82c7.js
docs/.vuepress/public/3.7/assets/js/33.6ff70f11.js
docs/.vuepress/public/3.7/assets/js/34.ae1b5fb4.js
docs/.vuepress/public/3.7/assets/js/35.c5555b94.js
docs/.vuepress/public/3.7/assets/js/36.d53c471f.js
docs/.vuepress/public/3.7/assets/js/37.bbba2d58.js
docs/.vuepress/public/3.7/assets/js/38.5eb30036.js
docs/.vuepress/public/3.7/assets/js/39.8cac65fe.js
docs/.vuepress/public/3.7/assets/js/4.f2c64e71.js
docs/.vuepress/public/3.7/assets/js/40.53182a9c.js
docs/.vuepress/public/3.7/assets/js/41.19399765.js
docs/.vuepress/public/3.7/assets/js/42.41128068.js
docs/.vuepress/public/3.7/assets/js/43.660f3959.js
docs/.vuepress/public/3.7/assets/js/44.09d5c6f8.js
docs/.vuepress/public/3.7/assets/js/45.4a818eab.js
docs/.vuepress/public/3.7/assets/js/46.d1621897.js
docs/.vuepress/public/3.7/assets/js/47.7f8f8dec.js
docs/.vuepress/public/3.7/assets/js/48.f27d4c39.js
docs/.vuepress/public/3.7/assets/js/49.4189d401.js
docs/.vuepress/public/3.7/assets/js/5.2a771d7d.js
docs/.vuepress/public/3.7/assets/js/50.beff8380.js
docs/.vuepress/public/3.7/assets/js/51.8a918a6c.js
docs/.vuepress/public/3.7/assets/js/52.92d0105f.js
docs/.vuepress/public/3.7/assets/js/53.28701cde.js
docs/.vuepress/public/3.7/assets/js/54.2b15d6fb.js
docs/.vuepress/public/3.7/assets/js/55.d231c742.js
docs/.vuepress/public/3.7/assets/js/56.7e02bbff.js
docs/.vuepress/public/3.7/assets/js/57.61e9e46c.js
docs/.vuepress/public/3.7/assets/js/58.cc70e253.js
docs/.vuepress/public/3.7/assets/js/59.d3f412e7.js
docs/.vuepress/public/3.7/assets/js/6.64e1f3ed.js
docs/.vuepress/public/3.7/assets/js/60.f4fd7728.js
docs/.vuepress/public/3.7/assets/js/61.cd0f1d68.js
docs/.vuepress/public/3.7/assets/js/62.bf000bcc.js
docs/.vuepress/public/3.7/assets/js/63.807edde1.js
docs/.vuepress/public/3.7/assets/js/64.2b6fe843.js
docs/.vuepress/public/3.7/assets/js/7.779cbcff.js
docs/.vuepress/public/3.7/assets/js/8.66fb3acb.js
docs/.vuepress/public/3.7/assets/js/9.84350af9.js
docs/.vuepress/public/3.7/assets/js/app.10a559eb.js
docs/.vuepress/public/3.7/blog/index.html
docs/.vuepress/public/3.7/blog/pywebview3.html
docs/.vuepress/public/3.7/contributing/bug_reporting.html
docs/.vuepress/public/3.7/contributing/development.html
docs/.vuepress/public/3.7/contributing/documentation.html
docs/.vuepress/public/3.7/contributing/donating.html
docs/.vuepress/public/3.7/contributing/index.html
docs/.vuepress/public/3.7/examples/cef.html
docs/.vuepress/public/3.7/examples/change_url.html
docs/.vuepress/public/3.7/examples/close_confirm.html
docs/.vuepress/public/3.7/examples/confirmation_dialog.html
docs/.vuepress/public/3.7/examples/cookies.html
docs/.vuepress/public/3.7/examples/css_load.html
docs/.vuepress/public/3.7/examples/debug.html
docs/.vuepress/public/3.7/examples/destroy_window.html
docs/.vuepress/public/3.7/examples/events.html
docs/.vuepress/public/3.7/examples/expose.html
docs/.vuepress/public/3.7/examples/frameless.html
docs/.vuepress/public/3.7/examples/fullscreen.html
docs/.vuepress/public/3.7/examples/get_current_url.html
docs/.vuepress/public/3.7/examples/get_elements.html
docs/.vuepress/public/3.7/examples/hide_window.html
docs/.vuepress/public/3.7/examples/html_load.html
docs/.vuepress/public/3.7/examples/index.html
docs/.vuepress/public/3.7/examples/js_api.html
docs/.vuepress/public/3.7/examples/js_evaluate.html
docs/.vuepress/public/3.7/examples/js_evaluate_async.html
docs/.vuepress/public/3.7/examples/links.html
docs/.vuepress/public/3.7/examples/loading_animation.html
docs/.vuepress/public/3.7/examples/localization.html
docs/.vuepress/public/3.7/examples/menu.html
docs/.vuepress/public/3.7/examples/min_size.html
docs/.vuepress/public/3.7/examples/minimize_window.html
docs/.vuepress/public/3.7/examples/move_window.html
docs/.vuepress/public/3.7/examples/multiple_windows.html
docs/.vuepress/public/3.7/examples/on_top.html
docs/.vuepress/public/3.7/examples/open_file_dialog.html
docs/.vuepress/public/3.7/examples/open_url.html
docs/.vuepress/public/3.7/examples/resize_window.html
docs/.vuepress/public/3.7/examples/save_file_dialog.html
docs/.vuepress/public/3.7/examples/screens.html
docs/.vuepress/public/3.7/examples/toggle_fullscreen.html
docs/.vuepress/public/3.7/examples/user_agent.html
docs/.vuepress/public/3.7/examples/vibrancy.html
docs/.vuepress/public/3.7/examples/window_title_change.html
docs/.vuepress/public/3.7/guide/api.html
docs/.vuepress/public/3.7/guide/architecture.html
docs/.vuepress/public/3.7/guide/debugging.html
docs/.vuepress/public/3.7/guide/freezing.html
docs/.vuepress/public/3.7/guide/index.html
docs/.vuepress/public/3.7/guide/installation.html
docs/.vuepress/public/3.7/guide/interdomain.html
docs/.vuepress/public/3.7/guide/renderer.html
docs/.vuepress/public/3.7/guide/security.html
docs/.vuepress/public/3.7/guide/usage.html
docs/.vuepress/public/3.7/guide/virtualenv.html
docs/.vuepress/public/3.7/hello/index.html
docs/.vuepress/public/3.7/hello/tachyon.css
docs/.vuepress/public/3.7/screenshots/todos-linux.png
docs/.vuepress/public/3.7/screenshots/todos-macos.png
docs/.vuepress/public/3.7/screenshots/todos-windows.png
docs/.vuepress/public/hello/index.html
docs/.vuepress/public/hello/tachyon.css
docs/.vuepress/public/screenshots/todos-linux.png
docs/.vuepress/public/screenshots/todos-macos.png
docs/.vuepress/public/screenshots/todos-windows.png
docs/.vuepress/styles/index.styl
docs/blog/README.md
docs/blog/pywebview3.md
docs/blog/pywebview3.png
docs/contributing/README.md
docs/contributing/bug_reporting.md
docs/contributing/development.md
docs/contributing/documentation.md
docs/contributing/donating.md
docs/examples/README.md
docs/examples/cef.md
docs/examples/change_url.md
docs/examples/close_confirm.md
docs/examples/confirmation_dialog.md
docs/examples/cookies.md
docs/examples/css_load.md
docs/examples/debug.md
docs/examples/destroy_window.md
docs/examples/events.md
docs/examples/expose.md
docs/examples/focus.md
docs/examples/frameless.md
docs/examples/fullscreen.md
docs/examples/get_current_url.md
docs/examples/get_elements.md
docs/examples/hide_window.md
docs/examples/html_load.md
docs/examples/js_api.md
docs/examples/js_evaluate.md
docs/examples/js_evaluate_async.md
docs/examples/links.md
docs/examples/loading_animation.md
docs/examples/localization.md
docs/examples/menu.md
docs/examples/min_size.md
docs/examples/minimize_window.md
docs/examples/move_window.md
docs/examples/multiple_windows.md
docs/examples/on_top.md
docs/examples/open_file_dialog.md
docs/examples/open_url.md
docs/examples/resize_window.md
docs/examples/save_file_dialog.md
docs/examples/screens.md
docs/examples/toggle_fullscreen.md
docs/examples/user_agent.md
docs/examples/vibrancy.md
docs/examples/window_title_change.md
docs/guide/README.md
docs/guide/api.md
docs/guide/architecture.md
docs/guide/debugging.md
docs/guide/freezing.md
docs/guide/installation.md
docs/guide/interdomain.md
docs/guide/renderer.md
docs/guide/security.md
docs/guide/usage.md
docs/guide/virtualenv.md
examples/cef.py
examples/change_url.py
examples/confirm_close.py
examples/confirmation_dialog.py
examples/cookies.py
examples/debug.py
examples/destroy_window.py
examples/drag_region.py
examples/evaluate_js.py
examples/events.py
examples/expose.py
examples/focus.py
examples/frameless.py
examples/fullscreen.py
examples/get_cookies.py
examples/get_current_url.py
examples/get_elements.py
examples/hide_window.py
examples/http_server.py
examples/js_api.py
examples/links.py
examples/load_css.py
examples/load_html.py
examples/loading_animation.py
examples/localhost_ssl.py
examples/localization.py
examples/menu.py
examples/min_size.py
examples/minimize_window.py
examples/move_window.py
examples/multiple_servers.py
examples/multiple_windows.py
examples/on_top.py
examples/open_file_dialog.py
examples/py2app_setup.py
examples/pystray_icon.py
examples/qt_test.py
examples/resize.py
examples/save_file_dialog.py
examples/screens.py
examples/simple_browser.py
examples/toggle_fullscreen.py
examples/transparent.py
examples/user_agent.py
examples/vibrancy.py
examples/window_title_change.py
examples/assets/cookies.html
examples/assets/index.html
examples/assets/video.mp4
examples/assets/video.webm
examples/flask_app/README
examples/flask_app/requirements.txt
examples/flask_app/gui/index.html
examples/flask_app/src/backend/app.py
examples/flask_app/src/backend/main.py
examples/flask_app/src/backend/server.py
examples/flask_app/src/frontend/README
examples/todos/README.md
examples/todos/setup.py
examples/todos/start.py
examples/todos/assets/index.html
examples/todos/assets/logo.jpg
examples/todos/assets/script.js
examples/todos/assets/styles.css
logo/banner.png
logo/logo-no-text.png
logo/logo.pdf
logo/logo.png
logo/logo.svg
pywebview.egg-info/PKG-INFO
pywebview.egg-info/SOURCES.txt
pywebview.egg-info/dependency_links.txt
pywebview.egg-info/requires.txt
pywebview.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/run.ps1
tests/run.py
tests/run.sh
tests/run_cef.py
tests/run_qt.py
tests/test_bg_color.py
tests/test_evaluate_js.py
tests/test_expose.py
tests/test_frameless.py
tests/test_fullscreen.py
tests/test_get_current_url.py
tests/test_get_elements.py
tests/test_hide_window.py
tests/test_http_server.py
tests/test_js_api.py
tests/test_load_html.py
tests/test_localization.py
tests/test_min_size.py
tests/test_move_window.py
tests/test_multi_window.py
tests/test_noresize.py
tests/test_on_top.py
tests/test_resize.py
tests/test_screens.py
tests/test_set_title.py
tests/test_simple_browser.py
tests/test_start.py
tests/test_toggle_fullscreen.py
tests/test_token.py
tests/test_url_load.py
tests/test_vibrancy.py
tests/test_window.py
tests/util.py
tests/util_cocoa.py
tests/assets/script.js
tests/assets/styles.css
tests/assets/test.html
webview/__init__.py
webview/_version.py
webview/event.py
webview/guilib.py
webview/http.py
webview/localization.py
webview/menu.py
webview/screen.py
webview/util.py
webview/window.py
webview/js/__init__.py
webview/js/alert.py
webview/js/api.py
webview/js/css.py
webview/js/dom.py
webview/js/event.py
webview/js/mouse.py
webview/js/npo.py
webview/lib/Microsoft.Web.WebView2.Core.dll
webview/lib/Microsoft.Web.WebView2.LICENSE.md
webview/lib/Microsoft.Web.WebView2.WinForms.dll
webview/lib/WebBrowserInterop.x64.dll
webview/lib/WebBrowserInterop.x86.dll
webview/lib/runtimes/win-arm64/native/WebView2Loader.dll
webview/lib/runtimes/win-x64/native/WebView2Loader.dll
webview/lib/runtimes/win-x86/native/WebView2Loader.dll
webview/platforms/__init__.py
webview/platforms/cef.py
webview/platforms/cocoa.py
webview/platforms/edgechromium.py
webview/platforms/gtk.py
webview/platforms/mshtml.py
webview/platforms/qt.py
webview/platforms/winforms.py
windows_interop/README.txt
windows_interop/WebBrowserInterop.cs
windows_interop/WebBrowserInterop.csproj
windows_interop/WebBrowserInterop.sln
windows_interop/Properties/AssemblyInfo.cs