RubyMine
RubyMine is an Integrated Development Environment (IDE) for Ruby on Rails and Ruby. RubyMine is designed in IntilleJ IDEA platform, which offers intelligent code analysis and code completion. It provides supports for re-factoring of web applications, which are built in both Ruby and Ruby on Rails. RubyMine is an open-source web framework to write web applications using Ruby.