nothings / single_file_libs

List of single-file C/C++ libraries.
8.88k stars 584 forks source link

Add webview library (for cross-platform web UI) #89

Open zserge opened 6 years ago

zserge commented 6 years ago

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++.