An open API service indexing awesome lists of open source software.

https://github.com/jnmaloney/WebGui

An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).
https://github.com/jnmaloney/WebGui

glfw gui imgui wasm web web-assembly web-gui

Last synced: 3 months ago
JSON representation

An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).

Awesome Lists containing this project

README

        

# WebGui

WebGui is an example showing how to use the IMGUI user interface in a web browser.

See the [Live Demo](https://jnmaloney.github.io/WebGui/imgui.html) here.

Screenshot:

This example uses Emscripted to compile c++ into Web Assembly (WASM) binaries that can be run as an application in the browser.

The source depends on OpenGL3, ES3, GLFW as well as Freetype and IMGui. I have attempted to make the most lightweight version of IMGUI possible to run in the browser.