lerna
« Back to VersTracker
Description:
Tool for managing JavaScript projects with multiple packages
Type: Formula  |  Latest Version: 9.0.3@0  |  Tracked Since: Dec 24, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: monorepo javascript npm package-management developer-tools
Install: brew install lerna
About:
Lerna is a high-performance, fast, and modern tool for managing JavaScript projects with multiple packages, known as monorepos. It optimizes the workflow by speeding up the process of publishing, versioning, and managing dependencies across multiple packages. Lerna is designed to work seamlessly with npm and Yarn, providing a powerful command-line interface to streamline complex project structures.
Key Features:
  • Manages monorepos with multiple interdependent packages
  • Automates versioning and publishing to npm
  • Speeds up builds and tasks with efficient dependency graph management
  • Provides flexible commands for bootstrapping and cleaning projects
Use Cases:
  • Managing a library with multiple packages published to npm
  • Coordinating development across several related micro-frontends
  • Automating versioning and changelog generation for complex projects
Alternatives:
  • npm workspaces – Native npm solution for monorepos, but lacks Lerna's advanced automation features
  • Yarn workspaces – Efficient dependency management, but relies on external tools for publishing automation
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:55pm 9.0.3 0 VERSION_BUMP a7ffebd4
Sep 23, 2025 11:45am 0 VERSION_BUMP 4c52dc3f
Sep 23, 2025 11:05am 0 VERSION_BUMP fa0751c3
Sep 15, 2025 4:09pm 0 VERSION_BUMP a32b1f17
Oct 31, 2024 1:45pm 0 VERSION_BUMP 26a1024e
Oct 31, 2024 12:47pm 0 VERSION_BUMP 45affab1