Native Windows GUI (NWG) is a thin GUI toolkit built over the Microsoft Windows WINAPI for rust. The current version is 0.1.0 ALPHA. The library is not production ready, but it has enough features implemented in order to create simple GUI applications.
NWG uses retep998/winapi-rs and works on all rust channels and most rust versions. NWG was tested on Windows 8.1 and Windows 10 using the MSVC ABI build but any version of Microsoft Windows supported by Rust is supposed to be supported by NWG (vista and up).
Native Windows GUI do not work like your average GUI library, it works like some kind of opaque service. It's kinda hard to explain it in a few words so you should check the first chapter of the docs .
Recently added Native Windows GUI resources
The official guide of NWGTutorial Added by gabdube // gabdube.github.io // about 1 year ago
Native Windows GUI RecommendationsThere are no recommendations yet. Be the first to promote Native Windows GUI!
Have you used Native Windows GUI? Share your experience. Write a short recommendation and Native Windows GUI, you and your project will be promoted on Awesome Rust.
Recommend Native Windows GUI
Native Windows GUI alternatives and related packages
Based on the "GUI" category
Do you think we are missing an alternative of Native Windows GUI or a related project?
» Learn more from our partner.