Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snuk182/nuklear-rust
The bindings to the Nuklear 2D immediate GUI library.
https://github.com/snuk182/nuklear-rust
bindings graphics gui immediate-gui nuklear rust
Last synced: 6 days ago
JSON representation
The bindings to the Nuklear 2D immediate GUI library.
- Host: GitHub
- URL: https://github.com/snuk182/nuklear-rust
- Owner: snuk182
- License: apache-2.0
- Created: 2016-09-12T13:13:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-10-20T16:34:45.000Z (over 4 years ago)
- Last Synced: 2025-01-29T07:30:39.399Z (13 days ago)
- Topics: bindings, graphics, gui, immediate-gui, nuklear, rust
- Language: Rust
- Homepage:
- Size: 6.84 MB
- Stars: 365
- Watchers: 15
- Forks: 16
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
- awesome-rust-cn - nuklear-rust - ci.com/snuk182/nuklear-rust.svg?branch=master">](https://travis-ci.org/snuk182/nuklear-rust) (Libraries / GUI)
- awesome-rust - nuklear-rust - ci.com/snuk182/nuklear-rust.svg?branch=master">](https://travis-ci.org/snuk182/nuklear-rust) (Libraries / GUI)
- awesome-rust - nuklear-rust
- awesome-rust-cn - nuklear-rust
- awesome-rust-zh - nuklear-rust - Nuklear 的 Rust 绑定 [<img src="https://api.travis-ci.com/snuk182/nuklear-rust.svg?branch=master">](https://travis-ci.org/snuk182/nuklear-rust) (库 / GUI)
README
# nuklear-rust
[![Latest Version](https://img.shields.io/crates/v/nuklear-rust.svg)](https://crates.io/crates/nuklear-rust)
The bindings to the [Nuklear](https://github.com/vurtun/nuklear) 2D immediate GUI library.
Currently beta.
Drawing backends:
* [gfx-pre-ll](https://github.com/snuk182/nuklear-backend-gfx) for [GFX 3D drawing engine](https://github.com/gfx-rs/gfx) (examples: [OpenGL](https://github.com/snuk182/nuklear-test), [DX11](https://github.com/snuk182/nuklear-test/tree/dx11))
* [glium](https://github.com/snuk182/nuklear-backend-glium) for [glium 3D drawing engine](https://github.com/tomaka/glium) (example: [here](https://github.com/snuk182/nuklear-test/tree/glium))
* [GDI](https://github.com/snuk182/nuklear-backend-gdi) for [WinAPI GDI](https://msdn.microsoft.com/en-us/library/windows/desktop/dd145203(v=vs.85).aspx) (example: [here](https://github.com/snuk182/nuklear-test/tree/gdi))
* [wgpu-rs](https://github.com/snuk182/nuklear-backend-wgpurs) for [GPUWEB implementation over gfx-hal](https://github.com/gfx-rs/wgpu) (example: [here](https://github.com/snuk182/nuklear-test/tree/wgpurs))All examples are based on the [extended example](https://github.com/vurtun/nuklear/blob/master/example/extended.c) of the original library.
API suggestions, PRs and improvement ideas are welcome!