snuk182 / Nuklear Rust
Licence: other
The bindings to the Nuklear 2D immediate GUI library.
Stars: ✭ 308
Programming Languages
rust
11053 projects
Projects that are alternatives of or similar to Nuklear Rust
Fltk Rs
Rust bindings for the FLTK GUI library.
Stars: ✭ 241 (-21.75%)
Mutual labels: graphics, bindings, gui
Core2d
A multi-platform data driven 2D diagram editor.
Stars: ✭ 475 (+54.22%)
Mutual labels: graphics, gui
Python Mpv
Python interface to the awesome mpv media player
Stars: ✭ 245 (-20.45%)
Mutual labels: bindings, gui
Dearpygui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
Stars: ✭ 6,631 (+2052.92%)
Mutual labels: graphics, gui
Gi
Native Go (golang) Graphical Interface system (2D and 3D), built on GoKi tree framework
Stars: ✭ 864 (+180.52%)
Mutual labels: graphics, gui
Nuklear Nim
Nim bindings for https://github.com/vurtun/nuklear/
Stars: ✭ 109 (-64.61%)
Mutual labels: bindings, gui
Ocamlverse.github.io
Documentation of everything relevant in the OCaml world
Stars: ✭ 117 (-62.01%)
Mutual labels: graphics, gui
Libs Gui
The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
Stars: ✭ 148 (-51.95%)
Mutual labels: graphics, gui
Awesome Python Applications
💿 Free software that works great, and also happens to be open-source Python.
Stars: ✭ 13,275 (+4210.06%)
Mutual labels: graphics, gui
Iced
A cross-platform GUI library for Rust, inspired by Elm
Stars: ✭ 12,176 (+3853.25%)
Mutual labels: graphics, gui
Aqemu
Official AQEMU repository - a GUI for virtual machines using QEMU as the backend
Stars: ✭ 301 (-2.27%)
Mutual labels: gui
Depthinverseprojection
An example showing how to inverse-project depth samples into the view/world space in Unity.
Stars: ✭ 296 (-3.9%)
Mutual labels: graphics
Three Mesh Bvh
A BVH implementation to speed up raycasting against three.js meshes.
Stars: ✭ 302 (-1.95%)
Mutual labels: graphics
Lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.
Stars: ✭ 3,540 (+1049.35%)
Mutual labels: bindings
nuklear-rust
The bindings to the Nuklear 2D immediate GUI library.
Currently beta.
Drawing backends:
- gfx-pre-ll for GFX 3D drawing engine (examples: OpenGL, DX11)
- glium for glium 3D drawing engine (example: here)
- GDI for WinAPI GDI (example: here)
- wgpu-rs for GPUWEB implementation over gfx-hal (example: here)
All examples are based on the extended example of the original library.
API suggestions, PRs and improvement ideas are welcome!
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].