SaaSHub helps you find the best software and product alternatives Learn more →
Top 12 Ruby Desktop Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
-
glimmer-dsl-libui
Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.
-
how-to-build-desktop-applications-in-ruby
Code Exercises for RubyConf 2024 Workshop "How To Build Basic Desktop Applications in Ruby" & RubyConf 2023 Workshop "How To Build Desktop Applications in Ruby"
-
glimmer-dsl-swt
Glimmer DSL for SWT (JRuby Desktop Development Cross-Platform Native GUI Framework) - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer!
-
Gladiator (Glimmer Editor)
Gladiator (short for Glimmer Editor) is a Glimmer DSL for SWT sample project under on-going development that demonstrates how to build a text editor in Ruby using Glimmer DSL for SWT (JRuby Desktop Development GUI Library). It is not intended to be a full-fledged editor by any means, yet mostly a fun educational exercise in using Glimmer. Gladiator is also a personal tool for shaping an editor exactly the way I like, with all the keyboard shortcuts I prefer. I leave building truly professional t
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
are-we-there-yet
Are We There Yet? Small Project Tracking Desktop App for Windows and Mac. Built with Glimmer (Ruby Desktop Development GUI Library)
-
glimmer_metronome
Glimmer Metronome supports different beat counts, click sounds, and tempos, including tap-based tempo calculation.
-
-
glimmer-dsl-swing
Glimmer DSL for Swing (JRuby Swing Desktop Development GUI Library) - Enables development of desktop applications using Java Swing and Java 2D, including vector graphics and AWT geometry.
Ruby Desktop discussion
Ruby Desktop related posts
-
Glimmer: DSL Framework for Ruby GUI and More
-
Ruby vs. Python comes down to the for loop (2021)
-
Shoes makes building little graphical programs for Mac, Windows, Linux simple
-
What would an ideal language for teaching new programmers be like?
-
Emerging Rust GUIs in a WASM world
-
[Livelywallpaper] Quelques sites où je cherche du papier peint
-
After over 2 years of hard work my personal website got nominated for a Webby!
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Mar 2025
Index
What are some of the best open-source Desktop projects in Ruby? This list will help you:
# | Project | Stars |
---|---|---|
1 | awesome-web-desktops | 1,536 |
2 | Glimmer | 751 |
3 | glimmer-dsl-libui | 546 |
4 | how-to-build-desktop-applications-in-ruby | 224 |
5 | glimmer-dsl-swt | 117 |
6 | Gladiator (Glimmer Editor) | 34 |
7 | glimmer-dsl-tk | 30 |
8 | glimmer-dsl-gtk | 23 |
9 | are-we-there-yet | 14 |
10 | glimmer_metronome | 2 |
11 | glimmer-dsl-jfx | 2 |
12 | glimmer-dsl-swing | 1 |