All Projects → yushroom → FishGUI

yushroom / FishGUI

Licence: other
FIshGUI is a immediate mode GUI(IMGUI) library, based on NanoVG.

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to FishGUI

Bimpy
imgui for python
Stars: ✭ 144 (+89.47%)
Mutual labels:  imgui
Netimgui
'Dear Imgui' remote access library and application
Stars: ✭ 189 (+148.68%)
Mutual labels:  imgui
khm.imgui
Imgui core for Kha
Stars: ✭ 16 (-78.95%)
Mutual labels:  imgui
Imguifontstudio
Font Helper Gui Tool for programming
Stars: ✭ 149 (+96.05%)
Mutual labels:  imgui
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+138.16%)
Mutual labels:  imgui
Goesp
Cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by Dear ImGui.
Stars: ✭ 210 (+176.32%)
Mutual labels:  imgui
Imgui sdl
ImGuiSDL: SDL2 based renderer for Dear ImGui
Stars: ✭ 134 (+76.32%)
Mutual labels:  imgui
go-life
Conway's Game of Life in Go
Stars: ✭ 13 (-82.89%)
Mutual labels:  imgui
Imguizmo.quat
ImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (+146.05%)
Mutual labels:  imgui
Simplerenderengine
Small C++14 render engine
Stars: ✭ 253 (+232.89%)
Mutual labels:  imgui
Imgui Ws
Dear ImGui over WebSockets
Stars: ✭ 165 (+117.11%)
Mutual labels:  imgui
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).
Stars: ✭ 180 (+136.84%)
Mutual labels:  imgui
Nimgl
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Stars: ✭ 218 (+186.84%)
Mutual labels:  imgui
Rapidgui
Unity OnGUI(IMGUI) extensions for Rapid prototyping/development
Stars: ✭ 144 (+89.47%)
Mutual labels:  imgui
koi
Immediate mode UI for Nim
Stars: ✭ 27 (-64.47%)
Mutual labels:  imgui
Wave Particles With Interactive Vortices
A dx12 river renderer using wave particles with interactive vortices.
Stars: ✭ 144 (+89.47%)
Mutual labels:  imgui
Nuklear
A single-header ANSI C gui library
Stars: ✭ 13,365 (+17485.53%)
Mutual labels:  imgui
rapp
Cross-platform entry point library
Stars: ✭ 57 (-25%)
Mutual labels:  imgui
roswasm suite
Libraries for compiling C++ ROS nodes to Webassembly using Emscripten
Stars: ✭ 62 (-18.42%)
Mutual labels:  imgui
Imgui Filebrowser
File browser implementation for dear-imgui. C++17 is required.
Stars: ✭ 231 (+203.95%)
Mutual labels:  imgui

FishGUI

FIshGUI is a immediate mode GUI(IMGUI) library, based on NanoVG.

ScreenShot

with FishEngine

ScreenShot_FishEditor

How to Build

Linux / macOS

Tested on Ubuntu 17.10 and macOS 10.13.2

# ubuntu
# if you do not have opengl dev environment
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev 

# glfw requires xorg
sudo apt-get xorg-dev

# boost
sudo apt-get install libboost-all-dev
# macOS
brew install boost
  • Build:
git clone https://github.com/yushroom/FishGUI.git
cd FishGUI
mkdir build && cd build
cmake ..
make

build result can be found under FishGUI/bin

Windows

Tested on Windows10 with VS2017

Since filesystem is shipped with Visual Studio(2015/2017), boost is not required.

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