A library creates a window with full-size webview and allows bi-directional communication between C/C++ and JavaScript inside the webview. The library was created in order to provide a simple way for creating modern nice-looking desktop GUI apps.
It can qualify as 2 files, one C/C++ header and a separate LICENSE file (MIT):
https://github.com/zserge/webview
A library creates a window with full-size webview and allows bi-directional communication between C/C++ and JavaScript inside the webview. The library was created in order to provide a simple way for creating modern nice-looking desktop GUI apps.
It can qualify as 2 files, one C/C++ header and a separate LICENSE file (MIT):
Header itself is usable on Linux, MacOS and Windows (CI ensures it works on both 32- and 64-bit systems). Header can be used from both, C99 and C++.