GObjects for Ruby Ruby uses GObject via GirFFI gem. It should work with ANY ruby implementation. Kudos to @mvz!!! Running examples gem install gir_ffi run.sh test.rb run.sh is just to setup paths to vala-object.so and ValaObject-1.0.typelib