Best GUI Framework for Ruby. Not Shoes

18,634

Solution 1

In the end I decided to settle on Ruby-GNOME2. Seemed to have a lot of the customizable aspects I was looking at without being overly complex. Here's the link in case anyone else is considering making GUIs in Ruby.

Ruby-GNOME2

Solution 2

Shoes' site isn't 'down' it's been removed (and now relocated) by _why who left the community abruptly in August 2009.

So, my answer: Shoes :)

Solution 3

If you're on Mac OS, try MacRuby. It isn't a GUI toolkit, per se, but it essentially lets you use all of Cocoa from Ruby (it is built on top of CoreFoundation and the Objective-C Runtime). MacRuby is your best bet, if you're willing to develop apps that will only work on Mac OS X.

Solution 4

Maybe you might find RuGUI interesting. From the website:

RuGUI is a framework which aims to help building desktop applications. RuGUI was mostly inspired by the Ruby on Rails framework, taking most of its features from it.

There's also support for RSpec and Test:Unit

It started with a focus on Gtk, but it looks like support for Qt is added by now. It lacks structured documentation, but these two blogposts will help you a lot.

The developers are eager to improve the framework.

Solution 5

Swing or SWT.

Yes, I know, it's a really sad state of affairs if any of those two is the best answer to any problem, but that's the way it is.

Share:
18,634
Ian Dallas
Author by

Ian Dallas

Updated on June 05, 2022

Comments

  • Ian Dallas
    Ian Dallas almost 2 years

    I am trying to settle on a GUI framework for Ruby and I have yet to decide which one I prefer and would like some input. I mainly want to pick the framework with the most support and community involvement. I have shied away from Shoes because the site is down and because I would like some challenge and understanding of what is going on behind the scenes.

    I took a look at this post (which is a bit dated so I was hoping for some modern input): Best Ruby GUI Framework

    The two frameworks I have looked at are FXRuby and Ruby-GTK2 and I was hoping someone could give some pros and cons to these frameworks or perhaps a recommendation of a GUI framework for Ruby.

    Oh and if you do think Shoes is the way to go, please mention that as well.

    Thanks!!