Gems

guard/listen: The Listen gem listens to file modifications and notifies you about the changes.
The Listen gem listens to file modifications and notifies you about the changes. - guard/listen.OS-optimized adapters on MRI for Mac OS X 10.6 , Linux, *BSD and Windows, more info below.Detects file modification, addition and removal.You can watch...

victords/minigl: A minimal Game Library built on top of the Gosu gem.
MiniGL is a minimal 2D Game Library, available as a Ruby gem, and built on top of the Gosu gem.It provides the following features:Resource management (images, sound effects, songs, tilesets, fonts)Input manipulation (keyboard, mouse, joystick)UI (...





Use ActiveRecord transactional callbacks outside of models, literally everywhere in your application.
Allows to use ActiveRecord transactional callbacks outside of ActiveRecord models, literally everywhere in your application.Inspired by these articles:https://evilmartians.com/chronicles/rails-after_commit-everywherehttps://blog.arkency.com/2015/1...



An experimental templating library designed specifically for generating source code
An experimental templating library designed specifically for generating source code (especially for languages that aren’t as meta-programmable as Ruby). Cecil templates closely resemble the target source code, making templates easier to write, re...