GUI Frameworks
Graphical User Interface Frameworks for Desktop Application Development
0.5
Shoes is the best little GUI toolkit for Ruby. This gem is currently a placeholder until we properly gemfiy Shoes.
2021
2022
2023
2024
2025
2026
0.19
Ruby/GTK2 is a Ruby binding of GTK+-2.x.
2021
2022
2023
2024
2025
2026
0.18
Glimmer is a Ruby DSL Framework for Ruby GUI and More, consisting of a DSL Engine and a Data-Binding Library (including Observer Design Pattern, Observable Model, Observable Array, and Observable Hash). Used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Web (Ru...
2021
2022
2023
2024
2025
2026
0.13
Glimmer DSL for LibUI (Fukuoka Award Winning Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library) - Winner of Fukuoka Ruby Award Competition 2022 Special Award (https://andymaleh.blogspot.com/2022/02/glimmer-dsl-for-libui-wins-fukuoka-ruby.html) - No need to pre-install a...
2021
2022
2023
2024
2025
2026
0.13
qtbindings provides ruby bindings to QT4.x. It is derived from the kdebindings project.
2021
2022
2023
2024
2025
2026
0.09
FXRuby is the Ruby binding to the FOX GUI toolkit.
2021
2022
2023
2024
2025
2026
0.08
Green Shoes is one of colorful Shoes, written in pure Ruby with Ruby/GTK2.
2021
2022
2023
2024
2025
2026
0.07
The nifty Ruby gui toolkit. An easy to use gui toolkit built with scripting in mind.
2021
2022
2023
2024
2025
2026
0.06
Enables JavaFX with FXML controllers and application in pure ruby
2021
2022
2023
2024
2025
2026
0.05
Ruby bindings to libui
2021
2022
2023
2024
2025
2026
0.05
Tk interface module using tcltklib.
2021
2022
2023
2024
2025
2026
0.04
wxRuby3 is a Ruby library providing an extension for the wxWidgets C++ UI framework
2021
2022
2023
2024
2025
2026
0.04
Glimmer DSL for SWT (JRuby Desktop Development Cross-Platform Native GUI Framework) is a native-GUI cross-platform desktop development library written in JRuby, an OS-threaded faster JVM version of Ruby. It includes SWT 4.30 (released on December 1, 2023). Glimmer's main innovation is a declarati...
2021
2022
2023
2024
2025
2026
0.02
Ruby FFI bindings for the OSX Cocoa API
2021
2022
2023
2024
2025
2026
0.02
Ruby/Gtk3 is a Ruby binding of GTK 3.x. It allows Ruby programmers to use the GTK graphics toolkit to make graphical user interfaces for their Ruby scripts. Many of the programs you use like file explorers, browsers, graphics programs etc. use GTK to make their GUI. In fact, there's a good chance...
2021
2022
2023
2024
2025
2026
0.02
Fidgit is a GUI library built on Gosu/Chingu
2021
2022
2023
2024
2025
2026
0.02
a simple HTML GUI for Ruby
2021
2022
2023
2024
2025
2026
0.01
Glimmer DSL for GTK - Ruby-GNOME Desktop Development GUI Library - Supports all GTK widgets and Cairo graphics
2021
2022
2023
2024
2025
2026
0.01
The fxruby library is an excellent wrapper for the FOX toolkit. However, it reflects the
C++-ness of FOX, rather than being more Ruby-like. As such, creating composed objects with
it tends to be rather ugly and cumbersome.
fxruby-enhancement is a wrapper for the wrapper, to "rubyfy" it and...
2021
2022
2023
2024
2025
2026
0.01
Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library) - Ruby DSL for Tcl/Tk with bidirectional/unidirectional data-binding support.
2021
2022
2023
2024
2025
2026
0.01
Comfortably talk with Tcl/Tk using FFI.
2021
2022
2023
2024
2025
2026
0.01
wxRuby allows the creation of graphical user interface (GUI) applications via the wxWidgets library. wxRuby provides native-style GUI windows, dialogs and controls on platforms including Windows, OS X and Linux.
2021
2022
2023
2024
2025
2026
0.01
Glimmer DSL for Opal on Rails (Pure Ruby Web GUI and Auto-Webifier of Desktop Apps)
2021
2022
2023
2024
2025
2026
0.0
Glimmer DSL for Specification - Pure Ruby Declarative Use Case Specification and Automated Verification
2021
2022
2023
2024
2025
2026
0.0
Glimmer DSL for WX (wxWidgets Ruby Desktop Development GUI Library). This is a Glimmer GUI DSL for the WxWidgets GUI toolkit using the latest wxruby binding, wxruby3. It supports a declarative hierarchical minimalistic Ruby DSL with Unidirectional/Bidirectional Data-Binding support to enable buil...
2021
2022
2023
2024
2025
2026
0.0
Glimmer DSL for XML & HTML
2021
2022
2023
2024
2025
2026
0.0
Glimmer DSL for JFX (JRuby JavaFX Desktop Development GUI Library) - Enables development of desktop applications using JavaFX through JRuby (assumes you downloaded the JavaFX SDK for your platform/CPU-architecture and set the PATH_TO_FX environment variable to the lib directory of the extracted S...
2021
2022
2023
2024
2025
2026
0.0
Glimmer DSL for FX - FOX Toolkit Ruby Desktop Development GUI Library
2021
2022
2023
2024
2025
2026
0.0
Glimmer DSL for Swing (JRuby Swing Desktop Development GUI Library) - Enables development of desktop applications using Java Swing, Java AWT, JFC (Java Foundation Classes), and Java 2D, including vector graphics and AWT geometry.
2021
2022
2023
2024
2025
2026