ry
« Back to VersTracker
Description:
Ruby virtual env tool
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: ruby version-management development environment tooling
Install: brew install ry
About:
Ry is a command-line tool for managing multiple Ruby versions and environments on a per-project basis. It functions similarly to Python's virtualenv, allowing users to switch between different Ruby interpreters and sets of gems seamlessly. This tool simplifies dependency management by isolating project-specific environments without the overhead of heavier version managers.
Key Features:
  • Per-project Ruby version switching
  • Automatic environment activation via .ruby-version files
  • Lightweight and fast operation
  • Seamless integration with existing Ruby workflows
Use Cases:
  • Managing legacy applications that require older Ruby versions alongside modern projects
  • Isolating gem dependencies between different development projects
  • Simplifying onboarding for developers by automatically using the correct Ruby version
Alternatives:
  • rbenv – rbenv is more widely used and feature-rich, but ry offers a simpler, more lightweight approach focused on per-project environments.
  • RVM – RVM is a more comprehensive tool that also manages gemsets, but ry is significantly lighter and less intrusive.
  • asdf – asdf is a multi-language version manager, whereas ry is specialized solely for Ruby environments.
Version History
Detected Version Rev Change Commit