• Stars
    star
    28
  • Rank 855,198 (Top 18 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library)

More Repositories

1

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.
Ruby
434
star
2

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
Ruby
395
star
3

how-to-build-desktop-applications-in-ruby

Code Exercises for RubyConf 2023 Workshop: How To Build Desktop Applications in Ruby (Andy Maleh)
Ruby
172
star
4

super_module

SuperModule allows defining class methods and method invocations the same way a super class does without using def included(base). This also succeeds ActiveSupport::Concern by offering lighter syntax
Ruby
138
star
5

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!
Ruby
97
star
6

puts_debuggerer

Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
Ruby
86
star
7

strategic

Strategic - Painless Strategy Pattern in Ruby and Rails
Ruby
47
star
8

glimmer-dsl-web

Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework)
Ruby
45
star
9

ultra_light_wizard

No time to manage a wizard state machine, session variables, or complicated controllers? Use ultra light wizard!! A RESTful session-less validation-friendly simple multi-step form approach in Rails.
Ruby
41
star
10

glimmer-cs-gladiator

Gladiator (Glimmer Editor) - Glimmer Custom Shell
Ruby
31
star
11

perfect-shape

Perfect Shape is a collection of geometric algorithms that are mostly useful for GUI manipulation like checking containment of a point in popular geometric shapes such as rectangle, square, arc, circle, polygon, and paths containing lines, quadratic bรฉzier curves, and cubic bezier curves. Also, some general math algorithms like IEEE-754 Remainder.
Ruby
28
star
12

glimmer-dsl-opal

Glimmer DSL for Opal (Pure-Ruby Web GUI and Auto-Webifier of Desktop Apps)
Ruby
25
star
13

abstract_feature_branch

abstract_feature_branch is a Ruby gem that provides a variation on the Branch by Abstraction Pattern by Paul Hammant and the Feature Toggles Pattern by Martin Fowler (aka Feature Flags) to enable Continuous Integration and Trunk-Based Development.
Ruby
23
star
14

glimmer-dsl-gtk

Glimmer DSL for GTK - Ruby-GNOME Desktop Development GUI Library
Ruby
18
star
15

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)
Ruby
12
star
16

connector

A minimalist open-source multi-engine web browser built in Ruby with Glimmer DSL for SWT
Ruby
10
star
17

glimmer_wordle

Glimmer Wordle - Play Wordle Endlessly with No Limit!
Ruby
10
star
18

yasl

Yet Another Serialization Library - A pure Ruby auto-serialization library that works across different Ruby implementations like Opal and JRuby as an automatic alternative to YAML/Marshal. Unlike Marshal, it does not raise errors for unserializable objects, thus provides a highly productive friction-free auto-serialization experience.
Ruby
9
star
19

rake-tui

Rake Text-based User Interface
Ruby
8
star
20

opal-async

Non-blocking tasks and enumerators for Opal.
Ruby
8
star
21

glimmer-dsl-css

Glimmer DSL for CSS (Cascading Style Sheets)
Ruby
7
star
22

glimmer-dsl-wx

Glimmer DSL for WX - Ruby Desktop Development GUI Library for the wxWidgets GUI toolkit and wxruby3 binding
Ruby
7
star
23

rails_best_practices

Rails Best Practices
6
star
24

array_include_methods

Array#include_all?, Array#include_any?, Array#include_array?, Array#array_index, Array#array_diff_indices, Array#array_intersection_indices, Array#counts, and Array#duplicates operations missing from basic Ruby Array API
Ruby
6
star
25

glimmer-dsl-xml

Glimmer DSL for XML (& HTML)
Ruby
5
star
26

bundler-download

Bundler plugin for auto-downloading specified extra files after gem install
Ruby
5
star
27

dcr

Draw Color Repeat - A Young Child Programming Language for Drawing and Coloring with Repetition
Ruby
5
star
28

MathBowling

Bowling game that tests math skills.
Ruby
4
star
29

coffee_queue_meteor

CoffeeQueue implemented in Meteor
CSS
4
star
30

contact_manager

Contact Manager is a Glimmer DSL for SWT (JRuby Desktop Development GUI Framework) sample leveraging SQLite DB via ActiveRecord.
Ruby
4
star
31

glimmer-libui-cc-graphs_and_charts

Graphs and Charts (Glimmer DSL for LibUI Custom Controls)
Ruby
4
star
32

glimmer_klondike_solitaire

Glimmer Klondike Solitaire - Glimmer External Sample
Ruby
3
star
33

glimmer-cs-calculator

Calculator - Glimmer Custom Shell
Ruby
3
star
34

rails-gui

Rails GUI (e.g. display routes in a table, run rails commands visually, etc...)
Ruby
3
star
35

glimmer_snake

Classic Snake game (popularized by Nokia phones)
Ruby
3
star
36

rvm-tui

Ruby enVironment Manager - Text-based User Interface
Ruby
2
star
37

baseball_cards

Opal Ruby on Rails 7 Advanced Example
Ruby
2
star
38

glimmer-cw-browser-chromium

Chromium Browser - Glimmer Custom Widget
Ruby
2
star
39

glimmer_tetris

Glimmer Tetris
Ruby
2
star
40

pure-struct

Pure Ruby Re-Implementation of Struct
Ruby
2
star
41

glimmer-dsl-jfx

Glimmer DSL for JFX (JRuby JavaFX Desktop Development GUI Library)
Ruby
2
star
42

easily_typable

Ruby module that facilitates English-like type checking in an inheritance hierarchy via "type_name?" methods
Ruby
1
star
43

glimmer_metronome

Glimmer Metronome supports different beat counts, click sounds, and tempos, including tap-based tempo calculation.
Ruby
1
star
44

glimmer-cs-timer

Glimmer Timer App and Custom Shell/Widget
Ruby
1
star
45

pivotal-jobs

Pivotal Tracker background jobs
JavaScript
1
star
46

dehumanize

Inverse of ActiveSupport::Inflector#humanize
Ruby
1
star
47

github-repo-code-search

GitHub Repo Code Search via Solr
Ruby
1
star
48

desktopify

Desktopify Your Web Apps! With Glimmer (Ruby Desktop Development GUI Framework)!
Ruby
1
star
49

ruby-bash

User-Friendly Versions of Bash Commands Built in Ruby
Ruby
1
star
50

conference_room_booker

Cycle.js example of a conference room booking app demonstrating advanced features
Ruby
1
star
51

coffee_queue

Coffee Ordering and Fulfillment Application built with Ruby on Rails, Batman.js, and Pusher
Ruby
1
star
52

glimmer-cw-cdatetime-nebula

Nebula CDateTime Widget - Glimmer Custom Widget
Ruby
1
star
53

sample-glimmer-dsl-opal-rails-app

Sample Glimmer DSL for Opal Rails App
Ruby
1
star
54

glimmer-cw-video

Video custom widget for Glimmer DSL for SWT
Ruby
1
star
55

glimmer-dsl-fx

Glimmer DSL for FX (FOX Toolkit Ruby Desktop Development GUI Library)
Ruby
1
star
56

sample-glimmer-dsl-web-rails7-app

Sample Glimmer DSL for Web Rails 7 Application
Ruby
1
star
57

garderie_rainbow_daily_agenda

Garderie Rainbow Daily Agenda
Ruby
1
star
58

color_the_circles

Color The Circles game built in Ruby with Glimmer DSL for LibUI
Ruby
1
star