Necesito una Libreria Grafica

Johanna Del Pino
21 de Diciembre del 2008
Hola necesito trabajar de maneera grafica con ruby, pero la unica libreria que he encontrado es la FOX, pero hallo documentacion sufiente para aprender a usarla, alguien tiene un tutorial o algo parecido?, o quiza otra libreria mas facil de usar?

atte
Johanna Del Pino (Ecuador - ESPOL www.espol.edu.ec)

David Carrero
12 de Agosto del 2026

Hola,

FXRuby tiene fama merecida de documentación escasa, no eres la única persona que se ha atascado ahí. Si lo que necesitas es dibujar gráficos 2D, animaciones o hacer algo tipo juego/visualización, hay alternativas más modernas y con mejor documentación:

Gosu es probablemente la más recomendable si quieres dibujar, animar o hacer pequeños juegos 2D. API sencilla, pensada específicamente para eso (no es un framework de interfaz de escritorio de propósito general como FXRuby), y con ejemplos claros en su propia documentación:

require 'gosu'

class Ventana < Gosu::Window
    def initialize
        super 640, 480
        self.caption = "Mi primera ventana con Gosu"
    end

    def draw
        Gosu.draw_rect(50, 50, 100, 100, Gosu::Color::RED)
    end
end

Ventana.new.show

Ruby2D es otra opción similar, también orientada a gráficos 2D simples, con una sintaxis todavía más directa para dibujar formas básicas sin tener que definir una clase de ventana propia.

Si lo que en realidad necesitas es una interfaz de escritorio completa (ventanas, botones, formularios) y no gráficos/animación, entonces sí te quedas más cerca del terreno de FXRuby o de Shoes (más simple de entender para interfaces básicas, aunque el proyecto lleva tiempo con poco mantenimiento activo).

¿Cuál de los dos casos es el tuyo, gráficos/animación o interfaz de escritorio tipo formularios? Con eso puedo afinar mejor la recomendación.

David Carrero