The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 Ruby Desktop Projects
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
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)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
Project mention: Ruby vs. Python comes down to the for loop (2021) | news.ycombinator.com | 2024-04-22Glimmer is a award winning GUI Toolkit for ruby which supports every major platform (gtk, qt, wxwidgets, swt, swing, java fx, etc), it can also output as SVG or CSS: https://github.com/AndyObtiva/glimmer
Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23glimmer-dsl-libui is a more actively maintained alternative
https://github.com/AndyObtiva/glimmer-dsl-libui
Ruby Desktop related posts
- 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
- The "preferred" way to develop GTK applications
- Two probably-controversial ideas for new widgets for desktop Linux, please give feedback
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Desktop projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | Glimmer | 507 |
2 | glimmer-dsl-libui | 435 |
3 | glimmer-dsl-swt | 97 |
4 | Gladiator (Glimmer Editor) | 31 |
5 | glimmer-dsl-tk | 28 |
6 | glimmer-dsl-gtk | 19 |
7 | are-we-there-yet | 12 |
8 | glimmer-dsl-jfx | 2 |
9 | glimmer_metronome | 1 |
10 | glimmer-dsl-swing | 0 |
Sponsored