A fast, compliant Ruby powered by .NET
IronRuby is a .NET implementation of the Ruby programming language. We are building a high-quality implementation of Ruby, with excellent performance and seamless integration with .NET libraries and infrastructure. We are targeting compatibility with the 1.8.x branch of Ruby modulo continuations.

IronRuby heavily leverages Microsoft's Dynamic Language Runtime, and both are released with full source code under the Microsoft Permissive License. The IronRuby source code is hosted on Rubyforge, which is a home for open source Ruby projects. We're looking for contributions to the IronRuby libraries; our goal is to achieve parity with the Ruby standard libraries. If you love .NET and Ruby, then we need your help!
 
How do I get started?
Today, you must check the source code out of the IronRuby Subversion repository on Rubyforge. You will need a Subversion client; we recommend TortoiseSVN. To build the sources from the command line, you must also have Ruby installed on your computer already; we recommend using the Ruby one-click installer. You can also build the sources using Visual Studio; if you don't already own a copy, you can download and use Visual C# Express for free.
You can also watch a quick 3 minute video to see for yourself.
Go and read the pages on the IronRuby wiki for more details.
 
How do I contribute?
We're looking for contributions into the standard libraries. In particular, we are looking for C# implementations of a yaml parser, and zlib. We're also looking for bug reports and bug fixes.
You can watch a quick 3 minute video to see the workflow for a simple bug fix.