Category

GUI Frameworks

Graphical User Interface Frameworks for Desktop Application Development

0.02
The project is in a healthy, maintained state
wxRuby3 is a Ruby library providing an extension for the wxWidgets C++ UI framework
2019
2020
2021
2022
2023
2024
0.02
A long-lived project that still receives updates
Ruby/GTK3 is a Ruby binding of GTK+-3.x.
2019
2020
2021
2022
2023
2024
0.02
The project is in a healthy, maintained state
Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library) - Ruby DSL for Tcl/Tk with bidirectional/unidirectional data-binding support.
2019
2020
2021
2022
2023
2024
0.13
A long-lived project that still receives updates
FXRuby is the Ruby binding to the FOX GUI toolkit.
2019
2020
2021
2022
2023
2024
0.17
There's a lot of open issues
A long-lived project that still receives updates
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 Opal (P...
2019
2020
2021
2022
2023
2024
0.14
There's a lot of open issues
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 (http://www.digitalfukuoka.jp/topics/187?locale=ja) - No need to pre-install any prerequisites. Just install the...
2019
2020
2021
2022
2023
2024
0.04
The project is in a healthy, maintained state
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...
2019
2020
2021
2022
2023
2024
0.06
A long-lived project that still receives updates
Tk interface module using tcltklib.
2019
2020
2021
2022
2023
2024
0.0
The project is in a healthy, maintained state
Glimmer DSL for WX (wxWidgets Ruby Desktop Development GUI Library). This is a Glimmer GUI DSL for the WxWidgets GUI toolkit using the wxruby3 binding.
2019
2020
2021
2022
2023
2024
0.1
Low commit activity in last 3 years
There's a lot of open issues
A long-lived project that still receives updates
The nifty Ruby gui toolkit. An easy to use gui toolkit built with scripting in mind.
2019
2020
2021
2022
2023
2024
0.09
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Enables JavaFX with FXML controllers and application in pure ruby
2019
2020
2021
2022
2023
2024
0.01
There's a lot of open issues
No release in over a year
Glimmer DSL for GTK - Ruby-GNOME Desktop Development GUI Library - Supports all GTK widgets and Cairo graphics
2019
2020
2021
2022
2023
2024
0.01
Repository is archived
No release in over a year
Glimmer DSL for Opal on Rails (Pure Ruby Web GUI and Auto-Webifier of Desktop Apps)
2019
2020
2021
2022
2023
2024
0.0
No release in over a year
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...
2019
2020
2021
2022
2023
2024
0.0
No release in over a year
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.
2019
2020
2021
2022
2023
2024
0.0
Repository is archived
No release in over a year
Glimmer DSL for Specification - Pure Ruby Declarative Use Case Specification and Automated Verification
2019
2020
2021
2022
2023
2024
0.19
No commit activity in last 3 years
No release in over 3 years
qtbindings provides ruby bindings to QT4.x. It is derived from the kdebindings project.
2019
2020
2021
2022
2023
2024
0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Comfortably talk with Tcl/Tk using FFI.
2019
2020
2021
2022
2023
2024
0.02
No commit activity in last 3 years
No release in over 3 years
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...
2019
2020
2021
2022
2023
2024
0.71
No release in over 3 years
Low commit activity in last 3 years
Shoes is the best little GUI toolkit for Ruby. This gem is currently a placeholder until we properly gemfiy Shoes.
2019
2020
2021
2022
2023
2024
0.03
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Fidgit is a GUI library built on Gosu/Chingu
2019
2020
2021
2022
2023
2024
0.03
No commit activity in last 3 years
No release in over 3 years
Ruby FFI bindings for the OSX Cocoa API
2019
2020
2021
2022
2023
2024
0.11
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Green Shoes is one of colorful Shoes, written in pure Ruby with Ruby/GTK2.
2019
2020
2021
2022
2023
2024
0.01
No release in over 3 years
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.
2019
2020
2021
2022
2023
2024