glimmer

GUI DSL

A Ruby DSL framework for building graphical user interfaces and other domain-specific languages

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

GitHub

573 stars
11 watching
17 forks
Language: Ruby
last commit: about 2 years ago
Linked from 4 awesome lists

desktopdesktop-application-sdkdsldsl-engineframeworkglimmerguigui-frameworkgui-toolkitjrubylinuxmacmacosrubyswtwindows

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
andyobtiva/glimmer-dsl-swtA Ruby-based framework for building native cross-platform GUI applications using the SWT library113
andyobtiva/glimmer-dsl-jfxA Ruby-based declarative GUI development framework that uses JRuby and JavaFX to simplify desktop application development2
andyobtiva/glimmer-dsl-gtkEnables building desktop applications with Ruby-GNOME using a declarative DSL syntax and GTK GUI toolkit22
andyobtiva/glimmer-dsl-libuiA cross-platform GUI library for Ruby that uses a declarative DSL syntax to build native desktop applications on Mac, Windows, and Linux.520
andyobtiva/glimmer-dsl-swingA Ruby-based DSL for building desktop applications with Java Swing and 2D graphics.1
andyobtiva/glimmer-dsl-tkEnables desktop development in Ruby using Glimmer and Tk, aiming to provide a productive way to build GUIs with a declarative DSL syntax.30
andyobtiva/glimmer-dsl-wxA Ruby desktop development GUI library for wxWidgets that provides a DSL for building cross-platform native GUIs with declarative syntax and data-binding.13
andyobtiva/glimmer-dsl-fxA Ruby DSL for building desktop GUI applications with the FOX Toolkit.1
andyobtiva/glimmer-dsl-webA Ruby framework for building web applications using Ruby in the browser, enabling developers to focus on Ruby code without JavaScript expertise.103
andyobtiva/glimmer-dsl-cssProvides Ruby syntax for building CSS in the context of Glimmer app development10
andyobtiva/glimmer-dsl-xmlProvides Ruby syntax for building XML and HTML documents in web development6
opal/paggioA Ruby DSL to generate HTML and CSS with support for Sinatra integration, Markdown rendering, Opal script execution, and local method calling.42
kenichi/angeloA DSL for building web applications with real-time capabilities using Ruby and Reel's reactor301
ms-ati/docileSimplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access418
sshaw/yymmddA Ruby library providing a domain-specific language (DSL) for parsing and formatting dates.77