Ruby Developer Center

Develop Ruby, JRuby, and Rails Applications

Get the NetBeans IDE: Its Ruby source code editor and other cool features make it the best tool for developing with the Ruby On Rails framework   Get It Now »

Welcome to your resource center for the Ruby programming language and JRuby, its implementation for the Java platform, and the Ruby-on-Rails web development framework.


What Is Ruby?

Find out about Ruby's different flavors, the operating systems, the app servers, the databases, and more in this in-depth article Introduction to Ruby at Sun. Or for a quick look, just click here:

Ruby   JRuby   Rails

Gems   Groovy   Grails


Start Here

Get the NetBeans IDE with its editor and plug-ins for developing web applications using Ruby, JRuby, and Ruby on Rails.

Download it   Learn how to use it

Download the OpenSolaris operating system, a fully functional desktop environment that that features ZFS (Zettabyte File System), DTrace (Dynamic Tracing) and the OpenSolaris Image Packaging System.

Download it   Learn how to use it

Deploy your application on the GlassFish application server.

Download it   Learn how to use it

Get Cool Stack, the SAMP for Solaris OS. It's got Ruby and more bundled in it.

Download it   Learn how to use it

Spotlight

Introducing NetBeans IDE 6.5 Beta!

Introducing NetBeans IDE 6.5 Beta!

Development simplified! Rapidly create web, enterprise, desktop, and mobile applications with Java, C/C++, JavaScript, Ruby, Groovy, and now, PHP.


NetBeans: The Best Tool for Ruby Developers

The NetBeans IDE is the best tool for programming in Ruby and JRuby, and for developing with the Ruby-on-Rails framework. It's free and open source. Download NetBeans here.

NetBeans: The Best Tool for Ruby Developers


Ruby Events rss icon

Groovy is an agile and dynamic language for the JVM that builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk. It makes modern programming features available to Java developers with almost-zero learning curve.

Find resources

Grails is an open-source web application framework that leverages the Groovy language and complements Java web development. You can use Grails as a standalone development environment that hides all configuration details, or integrate your Java business logic with NetBeans.

Find resources

RubyGems are packages for publishing and managing third-party libraries. The Gems community lives on RubyForge.

Find resources

Ruby was created by Japanese developer Yukihiro "Matz" Matsumoto and released in 1995. The language's creator says that Ruby is designed for programmer productivity and fun, following the principles of good user interface design.

Find resources

JRuby is a 100% pure-Java technology implementation of the Ruby programming language, developed by Charles Nutter and Thomas Enebo.

Find resources

Ruby on Rails is a package that provides a full-stack, open-source framework for developing database-backed web applications according to the model-view-control pattern. Created by David Heinemeier Hansson, Rails make Ruby development very easy and skyrocketed the popularity of the Ruby language.

Find resources

Java - Always Open, Now Free

Free Ruby on Rails Training
Sign up to take Sang Shin's Ruby, JRuby, and Rails Application Development (with Passion!) online course that starts on July 15th, 2008.