All Projects → jnmaloney → Webgui

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

Projects that are alternatives of or similar to Webgui

Bimpy
imgui for python
Stars: ✭ 144 (-20%)
Mutual labels:  glfw, gui, imgui
Assortedwidgets
OpenGL GUI library
Stars: ✭ 92 (-48.89%)
Mutual labels:  wasm, gui
Imgui Rs
Rust bindings for Dear ImGui
Stars: ✭ 1,258 (+598.89%)
Mutual labels:  gui, imgui
Hello imgui
Hello, Dear ImGui: cross-platform Gui apps for Windows / Mac / Linux / iOS / Android / Emscripten with the simplicity of a "Hello World" app
Stars: ✭ 120 (-33.33%)
Mutual labels:  gui, imgui
Wtk
📺 A cross-platform immediate mode user-interface library. Public domain.
Stars: ✭ 30 (-83.33%)
Mutual labels:  gui, imgui
Asap app imgui
Starter project for portable app with optional GUI (GLFW/ImGui) and a rich builtin debug UI. Includes docked windows, log viewer, settings editor, configuration load/save, etc...
Stars: ✭ 70 (-61.11%)
Mutual labels:  gui, imgui
Implot
Immediate Mode Plotting
Stars: ✭ 2,014 (+1018.89%)
Mutual labels:  gui, imgui
Cimgui
c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets
Stars: ✭ 707 (+292.78%)
Mutual labels:  gui, imgui
Nukleardotnet
.NET binding for the Nuklear immediate mode GUI
Stars: ✭ 126 (-30%)
Mutual labels:  gui, imgui
Imgui
Immediate Mode GUI for C#
Stars: ✭ 133 (-26.11%)
Mutual labels:  gui, imgui
Imgui sdl
ImGuiSDL: SDL2 based renderer for Dear ImGui
Stars: ✭ 134 (-25.56%)
Mutual labels:  gui, imgui
Imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Stars: ✭ 33,574 (+18552.22%)
Mutual labels:  gui, imgui
Iplug2
C++ Audio Plug-in Framework for desktop, mobile and web [PRE-RELEASE]
Stars: ✭ 875 (+386.11%)
Mutual labels:  wasm, gui
Swiftgui
SwiftGUI is an API inspired by SwiftUI DSL, using Dear ImGui as renderer and running on macOS 10.13+ and iOS 11+
Stars: ✭ 74 (-58.89%)
Mutual labels:  gui, imgui
Giu
Cross platform rapid GUI framework for golang based on Dear ImGui.
Stars: ✭ 862 (+378.89%)
Mutual labels:  gui, imgui
Horus ui
HorusUI Immediate Mode Graphical User Interface
Stars: ✭ 106 (-41.11%)
Mutual labels:  gui, imgui
Sixtyfps
SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript.
Stars: ✭ 605 (+236.11%)
Mutual labels:  wasm, gui
Cvui
A (very) simple UI lib built on top of OpenCV drawing primitives
Stars: ✭ 619 (+243.89%)
Mutual labels:  gui, imgui
Sonyheadphonesclient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
Stars: ✭ 123 (-31.67%)
Mutual labels:  gui, imgui
Borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-25%)
Mutual labels:  glfw, gui

WebGui

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

See the Live Demo 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].