RubyInstaller 2.7.1-1 (32-bit) LATEST
Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
User Rating:Click to vote
Author / Product:
RubyInstaller (32-bit) 2020 full offline installer setup for PC
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 little 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.