# Desktop Application

**URL:** <https://www.ruby-forum.com/t/desktop-application/127808>\
**Category:** Ruby\
**Created:** [February 1, 2008, 2:04pm UTC](https://www.ruby-forum.com/t/desktop-application/127808 "2008-02-01T14:04:56Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 1, 2008, 2:04pm UTC](https://www.ruby-forum.com/t/desktop-application/127808/1 "2008-02-01T14:04:56Z")

</div>

Hello Everyone,

Can we make desktop application with ruby? If yes then how? I searched  
many of sites but exact result of this question i did not received. I  
didnot find any demo or book regarding desktop application with ruby.  
Please help me.

Thanx

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 1, 2008, 2:15pm UTC](https://www.ruby-forum.com/t/desktop-application/127808/2 "2008-02-01T14:15:42Z")

</div>

On Fri, Feb 1, 2008 at 2:04 PM, Hemlata G.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hello Everyone,

Heya!

> Can we make desktop application with ruby? If yes then how? I searched  
> many of sites but exact result of this question i did not received. I  
> didnot find any demo or book regarding desktop application with ruby.

What do you exactly mean? Do you want to develop application with  
Graphical User Interfaces(GUIs)? If so, yes you can.  
There are many libraries for that:

- Shoes
- Gtk
- Qt
- wxRuby
- FXRuby

So far I only tried FXRuby and I like with some minor problem which I  
run into and I didn’t explore them further, so it is highly possible  
that I just didn’t do it right 🙂

Or do you mean creating executables? If that’s it, yes you can use  
Ruby2Exe to create .exe files which will run on Linux, OSX and  
Windows(if you create them on each system).

There are also bindings to the WinAPI and to OLE objects(e.g. automate  
MSExcel), if that’s what you’re searching.

The good thing about Ruby? It is a lot of fun to use each of them.

Regards, Thomas

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 1, 2008, 6:21pm UTC](https://www.ruby-forum.com/t/desktop-application/127808/3 "2008-02-01T18:21:01Z")

</div>

On Fri, 2008-02-01 at 22:04 +0900, Hemlata G. wrote:

> Hello Everyone,
> 
> Can we make desktop application with ruby? If yes then how? I searched  
> many of sites but exact result of this question i did not received. I  
> didnot find any demo or book regarding desktop application with ruby.  
> Please help me.
> 
> Thanx

[http://ruby-gnome2.sourceforge.jp/hiki.cgi?RubyZilla](http://ruby-gnome2.sourceforge.jp/hiki.cgi?RubyZilla)

> **[The source of https://ruby-gnome.github.io/](https://ruby-gnome.github.io/)**
>
> The source of https://ruby-gnome.github.io/

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 1, 2008, 7:08pm UTC](https://www.ruby-forum.com/t/desktop-application/127808/4 "2008-02-01T19:08:59Z")

</div>

Hemlata G. wrote:

> Hello Everyone,
> 
> Can we make desktop application with ruby? If yes then how? I searched  
> many of sites but exact result of this question i did not received. I  
> didnot find any demo or book regarding desktop application with ruby.  
> Please help me.

Look into using JRuby with Monkeybars.

[http://monkeybars.rubyforge.org/](http://monkeybars.rubyforge.org/)

–  
James B.

“In physics the truth is rarely perfectly clear, and that is certainly  
universally the case in human affairs. Hence, what is not surrounded  
by  
uncertainty cannot be the truth.”

- R. Feynman

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 2, 2008, 6:36am UTC](https://www.ruby-forum.com/t/desktop-application/127808/5 "2008-02-02T06:36:58Z")

</div>

Reid T. wrote:

> On Fri, 2008-02-01 at 22:04 +0900, Hemlata G. wrote:
> 
> > Hello Everyone,
> > 
> > Can we make desktop application with ruby? If yes then how? I searched  
> > many of sites but exact result of this question i did not received. I  
> > didnot find any demo or book regarding desktop application with ruby.  
> > Please help me.
> > 
> > Thanx
> 
> [http://ruby-gnome2.sourceforge.jp/hiki.cgi?RubyZilla](http://ruby-gnome2.sourceforge.jp/hiki.cgi?RubyZilla)
> 
> [http://ruby-gnome2.sourceforge.jp/](http://ruby-gnome2.sourceforge.jp/)

Thanks, I will go further.

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 2, 2008, 8:47am UTC](https://www.ruby-forum.com/t/desktop-application/127808/6 "2008-02-02T08:47:10Z")

</div>

Hemlata G. wrote:

> Hello Everyone,
> 
> Can we make desktop application with ruby? If yes then how? I searched  
> many of sites but exact result of this question i did not received. I  
> didnot find any demo or book regarding desktop application with ruby.  
> Please help me.
> 
> Thanx

* * *

Hi Hemlata,

Pl. keep an eye on IronRuby. With IronRuby you can easily create all  
deskptop applications as well as web applications.

Microsoft is currently porting Ruby and Ruby on Rails to .Net platform,  
and within 2 months you will be able to work just like C# and [Vb.Net](http://Vb.Net)  
with Ruby taking full advantage.

Have a look at IronRuby section in this forums.

Cheers!

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 2, 2008, 8:52am UTC](https://www.ruby-forum.com/t/desktop-application/127808/7 "2008-02-02T08:52:19Z")

</div>

Softmind T. wrote:

> Hemlata G. wrote:
> 
> > Hello Everyone,
> > 
> > Can we make desktop application with ruby? If yes then how? I searched  
> > many of sites but exact result of this question i did not received. I  
> > didnot find any demo or book regarding desktop application with ruby.  
> > Please help me.
> > 
> > Thanx
> 
> * * *
> 
> Hi Hemlata,
> 
> Pl. keep an eye on IronRuby. With IronRuby you can easily create all  
> deskptop applications as well as web applications.
> 
> Microsoft is currently porting Ruby and Ruby on Rails to .Net platform,  
> and within 2 months you will be able to work just like C# and [Vb.Net](http://Vb.Net)  
> with Ruby taking full advantage.
> 
> Have a look at IronRuby section in this forums.
> 
> Cheers!

Hello Softmind

Thanks for your support.

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 18, 2008, 5:21am UTC](https://www.ruby-forum.com/t/desktop-application/127808/8 "2008-02-18T05:21:10Z")

</div>

On Feb 1, 2008 5:04 AM, Hemlata G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hello Everyone,
> 
> Can we make desktop application with ruby? If yes then how? I searched  
> many of sites but exact result of this question i did not received. I  
> didnot find any demo or book regarding desktop application with ruby.  
> Please help me.

A lot of people have suggested each of the major GUI toolkits. If you  
need a book, the Pragmatic Programmers have a beta available of their  
upcoming book on FXRuby. Also, for something out of the ordinary for  
desktop application development, check out Shoes at  
[http://code.whytheluckystiff.net/shoes/](http://code.whytheluckystiff.net/shoes/)

---

<div class="post-metadata">

**Author:** ![hemlata](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e274bd/32.png) [@hemlata](https://www.ruby-forum.com/u/hemlata)\
**Post date:** [February 18, 2008, 5:00am UTC](https://www.ruby-forum.com/t/desktop-application/127808/9 "2008-02-18T05:00:38Z")

</div>

RubyXChart at [http://rubyxchart.rubyforge.org/](http://rubyxchart.rubyforge.org/)
