The easy way to install Ruby on your Windows PC!

RubyInstaller

RubyInstaller

  -  19.2 MB  -  Freeware
  • Latest Version

    RubyInstaller 3.4.3-1 (64-bit) LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    RubyInstaller Team / External Link

  • Filename

    rubyinstaller-3.4.3-1-x64.exe

RubyInstaller is the most popular way to install Ruby on Windows. It provides a self-contained, easy-to-use environment for running Ruby applications without the need for additional dependencies.

Features

Simple Installation: RubyInstaller includes everything needed to set up a Ruby development environment on Windows.

MSYS2 Integration: Provides access to development tools, including compilers and libraries, enabling the use of native Ruby gems.

Precompiled Binaries: Eliminates the need to compile Ruby from source.

Multiple Ruby Versions: Supports various Ruby versions, allowing developers to work with different versions as needed.

Key Components

Ruby Executable - The core Ruby runtime.

Bundled DevKit (MSYS2) - A collection of development tools needed for compiling native extensions.

Gem Management - Supports gem install for package management.

IRB (Interactive Ruby Shell) - A REPL for experimenting with Ruby code interactively.

Specifically, the goals of the RubyInstaller are:
  • Provide an easy-to-use Windows installer for quickly and painlessly installing a fully functioning baseline MRI Ruby environment on Windows platforms.
  • Provide an optional Development Kit for those interested in building mswin32-compatible Ruby extensions natively on Windows platforms using an MSys/MinGW-based toolchain.
  • Provide a build environment via this project and complementary projects like rake-compiler to help developers easily build Ruby and Ruby C extensions from source code.
  • Add value to the growing community of Windows-based Ruby developers by providing a place that summarizes the hard-won lessons and issues with building Ruby and Ruby C extensions natively on Windows.
How to Use
  • Run the installer and follow the setup instructions.
  • Select the version of Ruby you want to install.
  • Enable MSYS2 for additional tools and libraries.
  • Complete the installation and restart your PC if needed.
  • Open Command Prompt or PowerShell to verify installation.
  • Use ruby -v to check the installed Ruby version.
  • Install necessary gems using gem install .
  • Configure environment variables if required.
  • Start coding with Ruby on your PC.
System Requirements
  • Operating System: Windows 7, 8, 10, or 11 (64-bit recommended)
  • Processor: Intel or AMD, 1 GHz or faster
  • RAM: 2 GB minimum (4 GB recommended)
  • Storage: 200 MB of free disk space
  • Additional: MSYS2 for compiling native gems
PROS
  • Easy installation process
  • Preconfigured development tools
  • Supports multiple Ruby versions
  • Compatible with Windows environment
  • Active community support
CONS
  • Limited performance compared to Linux
  • Some gems may not work well
  • Dependency issues with MSYS2
  • No official GUI for management
  • Occasional compatibility problems


  • RubyInstaller 3.4.3-1 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    RubyInstaller 3.4.3-1 (64-bit) Screenshot 1
  • RubyInstaller 3.4.3-1 (64-bit) Screenshot 2
  • RubyInstaller 3.4.3-1 (64-bit) Screenshot 3

What's new in this version:

Changed:
- Update to ruby-3.4.3, see release notes
- Update to OpenSSL-3.5.0. The Ruby API dosn't change