Skip to content
SPECIFICTION
Get listed

CLion vs RubyMine

CLion

jetbrains.com

RubyMine

jetbrains.com

Side by side

FigureCLionRubyMine
Price from$10.90/mo$10.90/mo
Free planYesYes
Free trialYesYes
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published43
Spec score · Integrated Development Environments9.3 (#1)7.9 (#34)
Spec score · Integrated Development Environment Ide Software9.4 (#1)7.9 (#21)
Spec score · IDE Software9.4 (#2)7.9 (#26)
Founded20002000
HeadquartersAmsterdam, NetherlandsAmsterdam, Netherlands
Remote developmentRemote 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.
TestingBuilt-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 controlBundled 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

CLion pricing →

RubyMine

  • RubyMine Non-CommercialFree
  • RubyMine Commercial — individual$10.90 a month
  • RubyMine Commercial — organizationPriced on request

RubyMine pricing →

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.

Visit jetbrains.com

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.

Visit jetbrains.com