Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news.

Build Cross-Platform Ruby and HTML Desktop Apps with Bowline

By Peter Cooper / June 9, 2010

Bowline is a framework for making cross platform desktop applications in Ruby, HTML and JavaScript. If you've ever wished creating a desktop application was as simple as creating a Rails website, Bowline's for you.

Bowline respects MVC, you can design your views in HTML5/CSS3 - then bind them to your Ruby models. There's no request/response cycle - any changes in models automatically get reflected in the view.

Alex MacCaw

Alex has clearly put a ton of effort into this. Despite being cross-platform, though, don't get too excited if you plan to target Windows.

An interesting by-product of Bowline is rbyte, a Ruby 1.9.(1|2) library that "compiles" Ruby 1.9 source down to byte code and makes it easy to reload and use said code.

Other Posts to Enjoy

Twitter Mentions