RSGT : Rust simple GUI Toolkit
Note:The following is what we are aiming for, not what is currently possible.
RSGT is a fast hold-mode GUI library; RSGT runs primarily natively (WASM support is under consideration...)
Design
RSGT's event handling is based on Swing (Java) event handling. Also, the rendering of GUI components will be unique, so that components can be easily designed using CSS and other scripts.
Example
use ;
use ;
use WindowListener;
Goal
- To be able to handle a wide range of applications from simple to complex
- Ensure that the same code works the same in any environment
License
"RSGT" is under MIT LICENSE