این زبان توسط یوکیهیرو ماتز ماتسوموتو ایجاد شد که کار بر روی روبی را در ۲۴ فوریه سال ۱۹۹۴ آغاز کرد و در سال ۱۹۹۵ آنرا بصورت عمومی منتشر کرد. روبی نام جواهر منتسب به ماه جولای است که ماه تاسیس یک کالج است. در اکتبر ۲۰۰۶ آخرین نسخه پایدار ۱٫۸٫۵ است. روبی نسخه ۱٫۹ (با یکسری تغییرات اساسی) نیز در حال توسعه است. در حال حاضر موج بحرانی در جامعه روبی بوجود آمده که دلیل آن وجود چند مشکل در پیاده سازی فعلی روبی است که راه حل مشخصی برای آنها مدنظر نیست. تیم اصلی توسعه روبی تلاشهای خود را بر روی پروژه YARV متمرکز کرده اند، اما پیشرفت آن کند است. در این اثنا چند پیاده سازی رقیب از روبی بوجود آمده اند، بخصوص جی روبی (به انگلیسی JRuby) که یک تلاش برای اتصال روبی به پلتفرم جاوا است و رابینیوس (به انگلیسی Rabinius) که یک مفسر است که بعنوان یک زیر پروژه توسط ایوان فونیکس (Evan Phoenix) ایجاد شده توجه زیادی را در هفته های اخیر به خود جلب کرده است. با عرضه نسخه ۲٫۰ روبی و YARV در آینده باید دید که چه سرنوشت در انتظار روبی است.