Galaaz brings the full R ecosystem to Ruby developers. Galaaz 2.0 runs Ruby on JRuby and talks to standard GNU R—the same R you use with CRAN and Bioconductor—in a separate process. A bridge handles requests, results, and typing so you can drive R from Ruby (for example calling R functions, loading packages, and working with R objects) without giving up multithreaded JRuby for application code. Like RinRuby, rpy2, or reticulate, Galaaz is a cross-language bridge; unlike embedding a second interpreter in one VM, using GNU R means compiled R packages and Bioconductor work as usual. Large tables can optionally flow through Apache Arrow on the R side when you use the helpers described in the project documentation. You need both JRuby and a working GNU R installation in PATH for the bridge to run. Build the native gatekeeper after install with: make -C ext/new_bridge all

Required Ruby Version

>= 3.1

Authors

Rodrigo Botafogo

Versions

  1. 2.0.0 August 17, 2026 (1.66 MB)
  2. 0.5.0 June 07, 2020 (6.23 MB)
  3. 0.4.10 May 07, 2019 (4.35 MB)
  4. 0.4.9 April 30, 2019 (3.52 MB)
  5. 0.4.8 April 22, 2019 (3.14 MB)
Show all versions (11 total)

Pushed by

SHA 256 checksum