Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

perlbrew

Free#27 of 30 in Development Environment ManagersRuntime Version Managers

perlbrew: A focused, open-source Perl version manager with strong shell and testing support. Ranked #27 of 30 in Development Environment Managers by our editors (6.0/10); pricing: Open source; best for perl users needing isolated installations.

6.0/10Editor score
perlbrew6.0 Visit perlbrew

At a glance

  • Editor score
    6.0 / 10
  • Pricing
    Open source
  • Best for
    Perl users needing isolated installations
  • Paid from
    Free
  • Supported scope
    Single_language
  • Founded
    2010
  • Facts checked
    20 Sep 2026
perlbrew screenshot
  • Where it wins

    • Installs and isolates multiple Perl versions in a user-owned directory
    • Runs commands across all installed Perl versions for matrix testing
    • Supports Bash, Zsh, Csh, Tcsh, CPAN, and cpanm workflows
  • Where it doesn't

    • Focused on Perl rather than multi-language environment management
    • Does not provide automatic project-based version switching
    • Windows users are directed to Berrybrew instead

Our verdict on perlbrew

perlbrew is an open-source command-line environment manager for Perl users who need multiple installations without replacing the system Perl. It installs versions in an isolated user directory, lets users switch between them, and can temporarily activate a version for the current shell. Its single-language scope makes it a focused choice for Perl development, scripting, and testing across Linux and macOS environments.

Its strongest capability is version and test-matrix management from the shell. Users can install Perl from distributions, source checkouts, or URLs, create aliases, uninstall installations, and manage modules. A command can also be run against all installed Perl versions, which supports compatibility checks across a local set of interpreters. Shell integration through bashrc and cshrc files connects the manager with Bash, Zsh, Csh, and Tcsh workflows, while CPAN and cpanm support fits common Perl module-management needs.

perlbrew suits developers and maintainers who want direct control over isolated Perl installations, including scripted or cron-oriented workflows and CI usage. It is less suitable for teams seeking a broader development environment manager or automatic switching based on project configuration: the published positioning does not include verified project pinning or automatic switching. Windows users should look to Berrybrew instead, while Linux and macOS users who prefer command-line control and need to compare multiple Perl versions have a clear fit.

Your product? Our editors can test perlbrew in depth and publish a review, labelled as paid · from $149/mo →

perlbrew pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on perlbrew.pl

perlbrew fact sheet

Free planNot verified
Paid fromFree
Supported scopeSingle_language
Project version pinningNot verified
Lockfile supportNot verified
Automatic switchingNot verified
Shell integrationYes
Operating systemsCross_platform
CI/CD usageYes
DeploymentSelf-hosted
PlatformsLinux, macOS
SupportDocs
Built forSolo, Small business, Mid-market (editorial estimate)
Integrations6 integrations: Bash, Zsh, Csh, Tcsh, CPAN, cpanm
PricingOpen source
Websiteperlbrew.pl
Facts checked20 Sep 2026

perlbrew integrations

perlbrew lists 6 integrations on its own site.

  • Bash
  • Zsh
  • Csh
  • Tcsh
  • CPAN
  • cpanm

Alternatives to perlbrew

See all perlbrew alternatives →

Also Ranked In

perlbrew is ranked in 2 of our directories.

Used perlbrew? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used perlbrew for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — perlbrew 6.0/10

perlbrew is listed in our Development Environment Managers directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/perlbrew/"><img src="https://www.itechguides.com/best/badge/perlbrew.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update