CLion vs RubyMine
CLion
jetbrains.comRubyMine
jetbrains.comSide by side
| Figure | CLion | RubyMine |
|---|---|---|
| Price from | $10.90/mo | $10.90/mo |
| Free plan | Yes | Yes |
| Free trial | Yes | Yes |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 4 | 3 |
| Spec score · Integrated Development Environments | 9.3 (#1) | 7.9 (#34) |
| Spec score · Integrated Development Environment Ide Software | 9.4 (#1) | 7.9 (#21) |
| Spec score · IDE Software | 9.4 (#2) | 7.9 (#26) |
| Founded | 2000 | 2000 |
| Headquarters | Amsterdam, Netherlands | Amsterdam, Netherlands |
| Remote development | Remote development uses an SSH server and requires local or network block storage; NFS and SMB network filesystems are unsupported. | Remote interpreters and development environments can use Docker, Docker Compose, WSL, Vagrant, or SSH. |
| Testing | Built-in test integrations cover GoogleTest, Catch2, Boost.Test and Doctest, with CTest support for CMake projects. | RubyMine supports popular Ruby and Rails testing frameworks and includes a GUI test runner. |
| Version control | Bundled integrations support Git, Mercurial and Perforce, with GitHub and GitLab pull-request or merge-request workflows. | RubyMine supports Git, GitHub, GitLab, Mercurial, Subversion, and Perforce inside the IDE. |
Plans
CLion
- CLion Non-CommercialFree
- CLion Commercial$10.90 a month
- CLion Commercial — Individual$10.90 a month
- All Products Pack$29.90 a month
RubyMine
- RubyMine Non-CommercialFree
- RubyMine Commercial — individual$10.90 a month
- RubyMine Commercial — organizationPriced on request
In their own words
CLion
CLion is a cross-platform IDE for C and C++ development, available for Linux, macOS and Windows. Its editor provides context-aware completion, code analysis, navigation and automated refactoring. Projects can use CMake, Makefile, Bazel, Meson or compilation databases. Debugging includes GDB and LLDB, variable inspection, memory and disassembly views, and core dump debugging. Remote workflows include a thin IDE client, full remote mode, Docker containers, WSL toolchains and remote debugging. For embedded development, CLion supports GCC ARM, IAR and custom toolchains, on-chip debugging, PlatformIO, STM32CubeMX, Zephyr and FreeRTOS. Testing support covers Google Test, Boost.Test, Doctest and Catch with a built-in runner. The IDE also integrates version control systems and supports CMake, Python, JavaScript, XML, HTML and Markdown, with other languages available through plugins. The non-commercial plan costs nothing and is for non-commercial use. Commercial development requires a subscription; CLion Commercial — Individual costs $10.90 a month and includes a free 30-day trial.
RubyMine
RubyMine is an IDE for building Ruby and Rails projects, including projects that do not use Rails. It combines code assistance, search, debugging, testing, version control, and development tools. AI-powered, type-aware completion, code inspections, and live templates support writing and reviewing code. Context-aware search helps locate code, while graphical debugging covers Ruby, JavaScript, and CoffeeScript. RubyMine supports popular Ruby and Rails testing frameworks and includes a GUI test runner. Ruby tools include version managers, IRB and Pry, Bundler, Rake, and RuboCop. The IDE also supports Git, GitHub, GitLab, Mercurial, Subversion, and Perforce, and remote environments using Docker, Docker Compose, WSL, Vagrant, or SSH. It runs on Linux, macOS, and Windows. The non-commercial license is free, with public-forum and bug-tracker support; it is limited to non-commercial use. Individual commercial development costs $10.90 a month, billed monthly, with a 30-day free trial.