pywebview — это легкая кросс-платформенная оболочка компонента веб-просмотра, которая позволяет отображать HTML-контент в собственном собственном окне графического интерфейса. Вы можете думать об Electron для Python (за исключением огромных размеров исполняемого файла). Это дает вам мощь веб-технологий в вашем настольном приложении, скрывая тот факт, что графический интерфейс основан на браузере. Вы можете использовать pywebview либо с облегченной веб-платформой, такой как Flask или Bottle, либо отдельно с двусторонним мостом между Python и DOM.
pywebview использует собственный графический интерфейс для создания окна веб-компонента: WinForms в Windows, Cocoa в macOS и QT или GTK в Linux. Если вы решите заморозить свое приложение, pywebview не связывает тяжелый набор инструментов с графическим интерфейсом или веб-рендерер, сохраняя при этом небольшой размер исполняемого файла.
pywebview — это проект с открытым исходным кодом под лицензией BSD. Это независимый проект без корпоративной поддержки. Если вы считаете pywebview полезным, поддержите его. Дополнительные варианты пожертвований описаны на странице «Пожертвования».