InfoQ Homepage GUI Content on InfoQ

  • Ruby Shoes Roundup: Ruby-Processing with JRuby, The Shoebox, GitHub

    We look at the recent developments around the Ruby Shoes GUI toolkit. The Shoebox is a repository for sharing applications written using Shoes. Next to useful applications, Ruby-Processing uses JRuby to get the Processing environment into Ruby.

  • Glimmer - using JRuby and SWT for Eclipse RCP apps

    Glimmer is a library for building GUIs with JRuby and SWT. Using the Builder idiom, it allows to define GUIs very quickly, but also permits to access SWT APIs directly. Glimmer was recently proposed as an official Eclipse project, so we caught up with Andy Maleh to talk about the project.

  • Anvil - Ruby MVC GUI library

    Anvil is a new Ruby GUI MVC framework aimed to make GUI development with Ruby simpler. Taking ideas from Rails and Merb, it provides code generators and other tools to automate much of the tedious work. InfoQ caught up with the developer Lance Carlson to see what's behind Anvil and what's planned for future releases.

  • Ruby.NET 0.9 improves .NET interop, adds Form designer support

    Ruby.NET, a project to compile Ruby source to .NET CIL, just released version 0.9. The release comes with improved .NET integration and a nearly complete implementation of the Ruby standard library. To top it off, Ruby.NET VS integration ships Form Builder support to help build Ruby GUI apps.

  • Ruby Shoes for lightweight GUIs, graphics and animation

    Ruby GUI toolkits are a dime dozen - but Why The Lucky Stiff managed to create one with a novel approach. Ruby Shoes facilitates animation, 2D graphics, and simple interaction. We take a look at its distinguishing features.

  • .NET to Ruby connector available

    The Ruby Connector allows communication between .NET and Ruby. This brings the power of .NET to Ruby, and allows to use Ruby to power Visual Studio generated GUIs.

  • Wiki-style GUI Layout with Profligacy and LEL

    Profligacy is a new JRuby based GUI library created by Zed Shaw. It's aimed at tackling the GUI layout problem with LEL, a compact Wiki-like notation for GUI layouts.

  • Three approaches to JRuby GUI APIs

    Ruby already has a host of bindings for various GUI toolkits. JRuby now allows the use of Java's Swing and there are already a few libraries trying to make Swing less tedious to work with. We look at the approaches taken in Profligacy, Cheri, and the JavaFX Script clone Swiby.

  • Ruby Userspace Threads vs GUI toolkits Roundup

    Are Ruby 1.x User-space threads a hindrance with writing GUIs? We take a brief look at the situation and show the situation, options and alternatives such as using JRuby.


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.