Wx is a fantastic cross-platform widget set, but it's not very Rubyish. Shoes has a fantastic syntax, but requires a special interpreter to run. WxRubyShoes is an attempt to wrap Wx into a Shoes-like syntax, without sacrificing any of the flexibility of Wx.