Rubyのツールです。Rubyも参照のこと。
Ruby on Railsを参照のこと。
Rubyによるマイクロフレームワーク。とても短いコードでWebアプリケーションが開発できる。
Webフレームワークも参照のこと。
JavaによるRubyインタプリタの実装。JavaアプリケーションにJRubyを埋め込むことが出来る。また、Javaのコンポーネント(Swingなどクラスライブラリ)をRubyから利用出来る。
Java(各種言語)も参照のこと。
.NETにおけるRubyの実装。
.NETも参照のこと。
Rubyの新しい処理系だったが、Ruby 1.9.0からRuby(Matz's Ruby Interpreter, MRI)に組み込まれた。
軽量版Ruby。アプリケーションなどに組み込みやすく、UNIX(POSIX)の機能がない環境でも動く小さなサブセット。
Puma, Unicorn, PassengerはRubyのWeb・APサーバ。Rails5の標準のWebサーバはPuma。Unicornは複数プロセス、Pumaは複数スレッドで動く。
Rackは、Web/APサーバーの種類に依存しないWebアプリケーションを開発するためのインターフェースで、どんなWeb/APサーバーを使っていてもWebフレームワークを使えるようにする。RailsやSinatraなどで使われている。
RubyMineは、JetBrains社によるRuby on Railsの開発環境。一部では「最高」と言われている。ただし有料。
IntellJ IDEAも参照のこと。