The easy way to install Ruby on your Windows PC!

RubyInstaller (32-bit)

RubyInstaller (32-bit)

  -  15.7 MB  -  Freeware
  • Latest Version

    RubyInstaller 3.3.5-1 (32-bit) LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    RubyInstaller Team / External Link

  • Filename

    rubyinstaller-3.3.5-1-x86.exe

This is a self-contained Windows-based installer that includes the Ruby language, an execution environment, important documentation, and more.

RubyInstaller is the easiest and most used Ruby environment on Windows. And Ruby is a great language for beginners as well as professionals. It’s suitable for small scripts as well as large applications. It combines the possibilities of native Windows programs with the rich UNIX toolset of MSYS2 and the large repository of MINGW libraries.

It is a great foundation to use Ruby for development and production, especially if you want to use Ruby for day-to-day scripting or require access to Windows resources like hardware devices, DLLs, OLE, graphical user interfaces, or GPU.

Although the Ruby community is continuously working to get Ruby on Windows as smooth as possible, it’s still slower and less convenient compared to Linux or macOS. Some of the shortcomings are due to Windows operating system internals (like poor shell support) and others are due to the fact that many Ruby developers prefer a UNIX-style system.

Cygwin is another alternative to Ruby Installer. It provides a POSIX environment on Windows. Ruby can be installed among many other tools, but can not execute Linux binaries directly (in contrast to WSL). Cygwin offers only a few advantages over RubyInstaller like a better shell and universal UTF-8 support. But it is slower and it’s difficult to use Windows native resources.

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.
Also Available: RubyInstaller (64-bit)

  • RubyInstaller 3.3.5-1 (32-bit) Screenshots

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

    RubyInstaller 3.3.5-1 (32-bit) Screenshot 1
  • RubyInstaller 3.3.5-1 (32-bit) Screenshot 2
  • RubyInstaller 3.3.5-1 (32-bit) Screenshot 3

What's new in this version:

Changed:
- Update to ruby-3.2.5, see release notes
- Update the SSL CA certificate list
- Update to OpenSSL-3.3.1. The Ruby API dosn't change
- Update to InnoSetup-6.3.1