Versions:

  • 45

Rakubrew, published by the Raku development team and currently at version 45, is a command-line environment manager designed to install, maintain, and instantly switch between multiple concurrent installations of the Raku programming language. Modelled on Perl’s perlbrew and plenv utilities, the tool—formerly known as rakudobrew—automates the retrieval, compilation, and sandboxing of every major Raku implementation (Rakudo MoarVM, Rakudo JVM, etc.) inside user-space directories, eliminating conflicts with system packages and allowing developers to test code against stable, bleeding-edge, or legacy releases without reconfiguring PATH variables manually. Typical use cases include continuous-integration pipelines that must validate modules across several language revisions, open-source contributors who need to reproduce bugs reported on older compilers, and language experimenters who want to benchmark new optimizations before they reach downstream distributions. Because each Raku version is isolated, uninstalling or rolling back is as simple as deleting a single folder, while project-specific environment files can pin an exact compiler revision for reproducible builds. The utility supports both perlbrew-style and plenv-style subcommand syntax, so users accustomed to either ecosystem can invoke familiar instructions such as rakubrew switch, rakubrew list-available, or rakubrew exec. Rakubrew is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: