Alternatives to RubyMine

A JetBrains IDE for Ruby and Ruby on Rails with navigation, debugging and integrated tools. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as RubyMine.

  • Visual Studio Code

    Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.

    Visual Studio Code is a free editor that supports Ruby and Rails through extensions, lighter than RubyMine but not open source and with telemetry by default.

  • Sublime Text

    A fast native editor for code and prose, paid for but with an evaluation that never stops working.

    Sublime Text is a fast native paid editor whose Ruby support relies on third-party packages rather than an integrated debugger.

  • Zed

    A Rust editor from the people who built Atom, written for speed and for two people editing one file.

    Zed is a fast Rust editor with language server support and collaboration, trading dedicated Rails tooling for speed and a lighter footprint.

  • VSCodium

    Visual Studio Code built from the same source without Microsoft’s branding, telemetry or licence.

    VSCodium is the MIT-licensed VS Code build without telemetry, using Open VSX extensions for Ruby instead of built-in Rails navigation.

  • Neovim

    A modern rewrite of Vim with a built-in language server client, Lua configuration and an embeddable API.

    Neovim is a free terminal editor with a built-in LSP client, requiring modal editing and plugin assembly in place of RubyMine's graphical debugger.

  • TextMate

    An open-source macOS text editor known for bundles, snippets, multiple carets and scoped settings.

    TextMate is a free, open-source macOS editor with bundles and snippets, much lighter than RubyMine but without IDE debugging.

Similar software

Related functionality, not a direct replacement.