carton
« Back to VersTracker
Description:
Perl module dependency manager (aka Bundler for Perl)
Type: Formula  |  Latest Version: 1.0.35@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: perl dependency-management bundler packaging
Install: brew install carton
About:
Carton is a Perl module dependency manager that simplifies managing application dependencies by tracking them in a 'cpanfile'. It can install the exact module versions specified in the file, ensuring consistent environments across development and production.
Key Features:
  • Manages dependencies via a 'cpanfile' (similar to Gemfile)
  • Installs specific module versions for reproducible builds
  • Supports bundling modules for deployment without a network connection
Use Cases:
  • Managing dependencies for Perl applications
  • Ensuring consistent module versions across different environments
Alternatives:
  • cpanm – cpanm installs single modules quickly, while Carton manages versioned dependency lists for entire applications.
  • Pinto – Pinto creates curated repositories of modules, whereas Carton focuses on client-side dependency resolution for individual projects.
License: Artistic-1.0-Perl OR GPL-1.0-or-later
Dependencies: perl
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 12, 2025 5:37pm 0 VERSION_BUMP fe9dc12f