AndyObtiva
Lexoper. Fukuoka Ruby Winner. RailsConf / RubyConf / Agile / EclipseCon / EclipseWorld Speaker. MS in SE from DePaul / BS in CS from McGill. Drummer/Snowboarder
@LexopMontreal, Quebec, Canada
Pinned Repositories
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.
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.
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!
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"
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.
puts_debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
rake-tui
Rake Text-based User Interface
strategic
Strategic - Painless Strategy Pattern in Ruby and Rails
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
AndyObtiva's Repositories
AndyObtiva/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
AndyObtiva/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.
AndyObtiva/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"
AndyObtiva/puts_debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
AndyObtiva/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
AndyObtiva/glimmer-dsl-web
Glimmer DSL for Web (Ruby-in-the-Browser Web Frontend Framework). The "Rails" of Frontend Frameworks!!!
AndyObtiva/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!
AndyObtiva/glimmer-cs-gladiator
Gladiator (Glimmer Editor) - Glimmer Custom Shell
AndyObtiva/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.
AndyObtiva/glimmer-dsl-wx
Glimmer DSL for WX - Ruby Desktop Development GUI Library for the wxWidgets GUI toolkit and wxruby3 binding
AndyObtiva/glimmer-dsl-css
Glimmer DSL for CSS (Cascading Style Sheets)
AndyObtiva/glimmer-libui-cc-graphs_and_charts
Graphs and Charts (Glimmer DSL for LibUI Custom Controls)
AndyObtiva/dcr
Draw Color Repeat - A Young Child Programming Language for Drawing and Coloring with Repetition
AndyObtiva/glimmer-dsl-xml
Glimmer DSL for XML (& HTML)
AndyObtiva/glimmer_tetris
Glimmer Tetris
AndyObtiva/rails-gui
Rails GUI (e.g. display routes in a table, run rails commands visually, etc...)
AndyObtiva/glimmer_hangman
Glimmer Hangman - The Word Game - Built with Ruby and Glimmer DSL for LibUI
AndyObtiva/sample-glimmer-dsl-web-rails7-app
Sample Glimmer DSL for Web Rails 7 Application
AndyObtiva/glimmer_libui_todo_mvc
Montreal.rb September 2024 - Ruby GUI Desktop Development Hands-On Tutorial
AndyObtiva/flatfile-agent-plugin-view-mapped
Flatfile agent for plugin-view-mapped
AndyObtiva/glimmer_dsl_with_active_record
Example Glimmer DSL GUI app using ActiveRecord
AndyObtiva/hunt_the_wampus
Hunt The Wampus: Ruby Game Problem for Montreal.rb Ruby Meetup Nov/Dec 2024 Hack Night Part 1 (The Model) & Part 2 (The View, which could be CLI, TUI, GUI, Web UI Backend, & Web UI Frontend)
AndyObtiva/kuiq
Sidekiq desktop app
AndyObtiva/libui-dev
Native UI library for C - with some extras
AndyObtiva/opal-jquery
jQuery for Opal
AndyObtiva/opal-rails
Bringing Ruby to Rails · Rails bindings for Opal
AndyObtiva/opal-sprockets
Sprockets support for Opal (used to be embedded into Opal from v0.6 up to v0.10)
AndyObtiva/playwright-ruby-client
Playwright client for Ruby
AndyObtiva/rubygo
A simple Go game made in ruby
AndyObtiva/zw963_glimmer-dsl-web_example