# rbenv

Manage your app's Ruby environment

Repository: https://github.com/rbenv/rbenv
Canonical: https://ross.abutalabs.com/products/rbenv
Homepage: https://rbenv.org/
Language: Shell
License: MIT
License Family: permissive
Topics: ruby-installation, ruby-versions, ruby, bash, shell
Last push: 2026-07-14T14:02:43+00:00
Link (homepage): https://rbenv.org/

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 92, release rhythm 40, longevity 100
- inputs: {"age_days": 5511, "days_push": 50, "days_rel": 602, "gap_med": 0, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16732, forks 1427 (observed 2026-08-28T04:11:17.058165+00:00)

## What it is
rbenv is a version manager for the Ruby programming language on Unix-like systems, letting you switch between multiple Ruby versions per project via a .ruby-version file. Its companion ruby-build installs Ruby versions, and behavior is extensible through bash plugins.

## Use cases
- manage multiple ruby versions on one machine
- pin a ruby version per project
- install specific ruby versions with ruby-build
- switch ruby versions when changing directories
- set up a consistent ruby environment for a team

## When to choose
- you work on multiple Ruby projects needing different Ruby versions
- you want a lightweight, shell-based version manager without extra runtime overhead
- you need per-project version pinning via .ruby-version

## When to avoid
- you need a single system-wide Ruby only
- you want a version manager that also handles gems isolation out of the box (consider bundler or alternatives like asdf)
- you are on Windows without WSL

## Facets
- artifact type: cli-tool
- maturity: stable
- function: developer-tools, cli, package-manager
- domain: developer-tools, programming-languages
- platform: cli, cross-platform
- tags: ruby, version-manager, ruby-build, shell, environment-management, command-line, linux, macos

## Member repositories
- rbenv/rbenv (main) score 75
- rbenv/ruby-build (plugin) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:17.058165+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:04:46.675376+00:00, confidence not recorded.
  - readme: https://github.com/rbenv/rbenv (fetched 2026-08-28T04:11:17.058165+00:00, sha 915b92ef81b3)
  - homepage: https://rbenv.org/ (fetched 2026-08-29T08:01:54.880777+00:00, sha 3fc9ba2b2d90)
- Data as of 2026-08-30T08:39:29.467469+00:00.
