This is awesome! I experimented successfully last year with running wxWidgets in Ruby using:
https://github.com/Hanmac/rwx
It worked on Linux, but it had a very slow library compilation time as no compiled version was provided out of the box. Still, it was a step in the right direction.
Glimmer provides DSLs following the Ruby way and Convention over Configuration for many GUI libraries like LibUI, Tk, SWT, GTK, Fox Toolkit, Swing, and JavaFX, among others.
I will look into wxruby3. Thank you for sharing and reviving a very useful desktop development project.
By the way, if you want to learn more about Glimmer, check out Glimmer DSL for LibUI:
My plan is to provide something similar for wxWidgets.
Best,
Andy Maleh