RubyにはたくさんのWebフレームワークがあります。Rails, Sinatra, Merb, Ramaze, などなど。これらを使って、Webアプリを作ったことがあるかも 知れません。では、デスクトップアプリが作れることは ご存じでしたか?
Railsを使ってデスクトップアプリを作るには、 以下のようにします。
RubyStationは、そんなアプリケーションを管理するためのソフトウェア です。各アプリにポート番号を自動で割り当てるので、リンクを クリックするだけでアプリを起動することができます。
「ブラウザをデスクトップアプリのGUIにする」というアイデア、 試してみませんか?

手順:
$ gem --version 1.3.5
$ sudo gem install gemcutter ; gem tumble
$ gem install ruby-station
$ ruby-station
サーバが立ち上がるので、ブラウザでlocalhost:2534 を開いてください。
(注: RubyStaitonは、Rubyの起動コマンドが"ruby"、
RubyGemsの起動コマンドが"gem"であると仮定しています。
そうでない場合は、一旦Ctrl-CでRubyStationを停止して、
~/.ruby-station/config.yamlを編集してください。)
インプットボックスに"lifelog"と入れて、[install]をクリックします。 すると、'gem install'が実行され、インストールが完了します (最初は数分かかるのでしばらくお待ち下さい)。
公開されているアプリケーションのリストは wiki:Applications にあります。
main.rbというファイルが入ったgemを作るだけです。 詳細はwiki:CreatingApps を見て下さい。
Ruby's
Yutaka HARA (yutaka.hara/at/gmail.com)
Gitを使って取ってくることができます:
$ git clone git://github.com/yhara/ruby-station