🍺 BREW Explorer

← all formulae

frum

brew install frum v0.1.2 MIT

Fast and modern Ruby version manager written in Rust

2
30-day installs · #14073
12
90-day · #11239
224
365-day · #7073
654
★ GitHub stars · updated 4y ago

Build dependencies

GitHub topics

farm rbenv ruby rust version-manager

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Fast and modern Ruby version manager written in Rust",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:51+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "frum",
  "github_default_branch": "main",
  "github_last_commit_at": "2022-05-13T14:49:42Z",
  "github_readme_excerpt": "\u003cdiv align=\"center\"\u003e\n\n![frum](./resources/logo.png)\n\nA little bit fast and modern Ruby version manager written in Rust\n\n[![github workflow status](https://img.shields.io/github/workflow/status/TaKO8Ki/frum/CI/main)](https://github.com/TaKO8Ki/frum/actions) [![crates](https://img.shields.io/crates/v/frum.svg?logo=rust)](https://crates.io/crates/frum) [![brew](https://img.shields.io/homebrew/v/frum?color=blue)](https://formulae.brew.sh/formula/frum) [![aur](https://img.shields.io/aur/version/frum-bin?color=yellow)](https://aur.archlinux.org/packages/frum-bin)\n\n![usage](./resources/frum.gif)\n\n\u003c/div\u003e\n\n## Features\n\n- Pure Rust implementation not using `ruby-build`\n- Cross-platform support (macOS, Linux)\n- Works with `.ruby-version` files\n- Auto-Completion\n\n## Goals\n\n- **Blazing-Fast Ruby Installation** - built with speed in mind\n- **Cross-Platform** - works on macOS, Linux and (Windows)\n\n### Benchmark\n\n`eval \"$(frum init)\"` runs about 6 times faster than `eval \"$(rbenv init -)\"`.\n\n| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |\n|:---|---:|---:|---:|---:|\n| `eval \"$(rbenv init -)\"` | 49.5 \u00b1 2.1 | 46.2 | 57.2 | 6.14 \u00b1 0.50 |\n| `eval \"$(frum init)\"` | 8.1 \u00b1 0.7 | 7.0 | 11.8 | 1.00 \u00b1 0.11 |\n| `eval \"$(frum init)\"` (pre-release) | 8.1 \u00b1 0.6 | 7.2 | 11.7 | 1.00 |\n\n| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |\n|:---|---:|---:|---:|---:|\n| `rbenv` | 239628.1 \u00b1 2030.2 | 237681.6 | 245162.6 | 1.04 \u00b1 0.01 |\n| `frum` | 232944.6 \u00b1 1224.0 | 230565.4 | 234863.5 | 1.01 \u00b1 0.01 |\n| `frum` (pre-release) | 230366.5 \u00b1 882.7 | 228454.2 | 232340.5 | 1.00 |\n\nFor more information, please see [#16](https://github.com/TaKO8Ki/frum/pull/16).\n\n## Installation\n\n### Homebrew (Linux/macOS)\n\nIf you\u2019re using Homebrew or Linuxbrew, install the [`frum`](https://formulae.brew.sh/formula/frum) formula. For more information, please see [Install Ruby with Frum](https://mac.install.guide/ruby/14.html) written by Daniel Kehoe.\n\n```\n$ brew install frum\n```\n\n### Arch Linux\n\nIf you\u2019re using Arch",
  "github_repo": "TaKO8Ki/frum",
  "github_stars": 654,
  "github_topics": [
    "farm",
    "rbenv",
    "ruby",
    "rust",
    "version-manager"
  ],
  "homepage": "https://github.com/TaKO8Ki/frum/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2,
  "installs_365d": 224,
  "installs_90d": 12,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "frum",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 14073,
  "rank_365d": 7073,
  "rank_90d": 11239,
  "raw_hash": "90209711b6ce06c6",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/f/frum.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.1.2",
  "versioned_formulae": [],
  "why_use_this": null
}