Locomotive development has come to an end. With the advent of a fully-functional Ruby and Rails stack on Leopard, Locomotive is no longer needed. Also, I don't have the time anymore. Thanks for using it.

Hello and welcome to Locomotive. This is a simple tool to help you develop Ruby on Rails applications on Mac OS X. While those not choosing to set up their Rails development environment using Locomotive may spend hours frustrated by broken libraries, compilation errors, and incomprehensible incompatibilities, you will be able to jump right into Rails development the minute you finish downloading. Regardless of whether you are a beginner or an expert, Locomotive will save you time, reduce your stress, and eliminate (your rails installation related) exasperation. Try it now!

main_window

One Step Install - No Commitment
loco_folder_arrow
Drag-n-drop is all there is to installing Locomotive. Try Ruby on Rails without worrying about breaking your current system - it's entirely self-contained. You can always muck around on the command line and irrevocably modify your system with a custom install later, but after trying Locomotive, most people don't need anything more.


Built for whatever Mac you have
OSX_Universal_60px
Locomotive is available as a Universal Binary - native to both PowerPC and Intel architectures (It does, however, require Mac OS X 10.3 or later). So, regardless of whether you're on the bleeding edge, your current system is a workhorse, or you're holding out for the next hardware revision, Locomotive is for you.

No more guessing
indicators
Know instantly: Which applications are running? On what ports? In which environment? (A green indicator signifies the 'development' environment while an aqua indicates the 'production' environment.)


Choose Your Version
version
Simultaneously run multiple versions of Rails, each of which may be configured with different libraries, gems, or web servers. Locomotive uses "Bundles", each of which is a self-contained installation of Ruby, Rails, and all the necessary support software and libraries (as well as many useful optional tools!).

One order of image tools, please
imagemagicklogo
Images, images everywhere, but how to convert them to the file format and size you need? The ImageMagick package and the Ruby RMagick bindings are the preferred tools of Rails experts for image manipulation - BUT are also notoriously difficult to properly install and configure. Locomotive spares you the pain. Just download the +RMagick bundle from the Bundles page and you're ready to go!