Nice to meet you.

Enter your email to receive our weekly G2 Tea newsletter with the hottest marketing news, trends, and expert opinions.

What’s the Best Ruby IDE for Web Development in 2019

November 23, 2017

There are dozens of integrated development environment (IDE) software products available to the public. But depending on your primary programming function, some may benefit you and your team more than others.

If you’re reading this, you probably know what Ruby is, but maybe not. It’s an object-oriented, general-purpose programming language that’s been around since the mid 1990s.

Ruby differs from other programing languages such as C or Perl in that it is case sensitive (takes into consideration capitalization in variables). Users can also freeze objects, permit boolean data types and indicate scope rather than data type.

G2 Crowd shows dozens of the best IDE platforms for every kind of general-purpose development, as well as specific-language tools such as Java IDEs and Python IDEs, but which is the best for developers programming in Ruby? 

Product Operating System License Storage
RubyMine Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Proprietary 57 4.4
Aptana Studio Windows, Linux, macOS, FreeBSD, JVM, Solaris GPL 28 4.1
Selenium Windows, Linux, macOS Apache 2.0 57 4.1
Eclipse JVM EPL 377 4.2
Komodo IDE Cross-Platform Proprietary 10 4.2
NetBeans Cross-Platform CDDL and GPL 130 4.1

Best Ruby IDE

According to those user reviews, here are the three best Ruby IDEs in 2018


Programming Languages: Ruby and Rails, JavaScript and CoffeeScript, ERB and HAML, CSS, Sass and Less

RubyMine is part of the JetBrains family (which includes products like IntelliJ IDEA, TeamCity, PyCharm and PHPStorm). It’s a cross-platform IDE geared specifically towards Ruby programming and Ruby on Rails.

“Want to boot up the development Rails server? One key combo plus enter. Want to checkout the contents of the database? Use the inbuilt GUI. Want to see the history of the file you're working on, and who's to blame for that awfully fat method? Use built-in Git annotate feature,” one a RubyMine review said. “It's got everything.”

The product also supports JavaScript, CoffeeScript, ERB, CSS and other languages. But most reviewers touted the product’s ability to document, edit and manage Ruby code.

Read RubyMine user reviews, FREE →


Aptana Studio

Programming Languages: HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python

Aptana Studio is an open-source eclipse-based IDE that launched in 2006. Back in the day, the project was nicknamed “RadRails,” but Aptana separated that into an additional plugin.

“Aptana saves my time and organizes my development environment in a single windows,” one Ruby on Rails developer said in an Aptana Studio review. “Aptana really helps me during the development with it's amazing features like git integration, deployment wizard, Capristano support, integrated debugger and built-in terminal.”

The IDE also supports editing HTML5, CSS3, JavaScript and PHP. It’s totally free and comes with tons of extensions, libraries and interpreters.

Is Aptana Studio right for you?  Read Reviews Now, FREE →



Programming Languages: C#, Haskell, Java, JavaScript, Objective-C, Perl, PHP, Python, R, Ruby

Selenium is a software testing framework, but it provides a complete IDE as a Firefox add-on. It comes with a handful of features such as autocompletion, testing, debugging and recording tools.

“The option to change the source format over to Ruby also greatly assists me in writing automated tests using the Ruby Gem WATIR (Web Application Testing In Ruby),” one Selenium review said. “I like using Selenium IDE to write quick automated tests to compete tedious/repetitive tasks so I can focus on higher priority tasks in the long run.”

Selenium IDE supports Python, .NET, Perl and JAVA development. It has a plugin system that adds functionality to its API, allows the creation of custom forms and will soon provide new locator strategies.

Read Selenium user reviews, FREE →

More IDEs for Ruby on Rails Development 

While there are multiple IDEs that support Ruby development, like Komodo IDE and NetBeans, these are the few that stood out in user reviews.

For all types of IDEs for any kind of web development, including Ruby, check out the IDE research hub on G2 Crowd to research, evaluate, and read reviews from real developers.

What’s the Best Ruby IDE for Web Development in 2019 For Ruby on Rails developers, what integrated development environment tools do reviewers say are best Ruby IDE for web developers?
Aaron Walker Aaron has been researching security, cloud, and emerging technologies with G2 for more than half a decade. Over that time he's outlined, defined, and maintained a large portion of G2's taxonomy related to cybersecurity, infrastructure, development, and IT management markets. Aaron utilizes his relationships with vendors, subject-matter expertise, and familiarity with G2 data to help buyers and businesses better understand emerging challenges, solutions, and technologies. In his free time, Aaron enjoys photography, design, Chicago sports and lizards.

Never miss a post.

Subscribe to keep your fingers on the tech pulse.

By submitting this form, you are agreeing to receive marketing communications from G2.