aicoolies logo
Lerna logo

Lerna

Discontinued

Monorepo management for JavaScript

Share
open-sourceOpen Source
Visit Website →

The original monorepo management tool for JavaScript. Used by Babel, Jest, React, and thousands of projects. Defined how the JS ecosystem thought about multi-package repos.

Lerna is an open-source tool for managing JavaScript and TypeScript monorepos, specializing in dependency management, versioning, and package publishing across multiple packages within a single repository. It streamlines the process of maintaining libraries and applications that share code, providing automated workflows for bootstrapping dependencies, running scripts across packages, and publishing updated packages to npm. Lerna was one of the first tools to popularize the monorepo approach in the JavaScript ecosystem.

Key features include two versioning modes: fixed mode where all packages share the same version number, and independent mode where each package maintains its own version. Lerna handles dependency hoisting to reduce duplication, parallelized script execution across packages, and intelligent change detection that only versions and publishes packages that have actually been modified. The tool integrates with npm and Yarn workspaces for efficient dependency resolution and can be combined with build caching tools for additional performance.

Lerna remains the top choice for teams focused on publishing multiple npm packages from a single repository, offering the most mature and battle-tested publishing workflow in the JavaScript ecosystem. It is widely used by major open-source projects including Babel, Jest, and React, demonstrating its reliability for large-scale library development. While newer tools like Turborepo and Nx provide stronger build orchestration capabilities, Lerna excels specifically at the versioning and publishing workflow that library authors need most.

Pricing

Was: Free, open-source

Platforms

Was: CLI (npm/yarn)

Why it died

Original maintainer declared Lerna "basically dead" in April 2022, adding a banner to the README. Years of accumulated issues, no active contributors, and competition from Turborepo, Nx, and pnpm workspaces made it obsolete. Nrwl (creators of Nx) later adopted the project, but the original open-community Lerna era was over — it became an Nx wrapper.

Categories

Tags

Use Cases

Alternatives

Netlify logo

Netlify

Web platform for modern development

Jamstack-focused cloud platform specializing in deploying static sites, serverless functions, and modern web applications with Git-based CI/CD. Features instant rollbacks, deploy previews for every PR, split testing, edge functions, form handling, identity/auth, and a global CDN with automatic HTTPS. Native support for Next.js, Nuxt, Gatsby, Hugo, Astro, and all major static site generators. Free $0 forever plan plus Personal and Pro credit-based tiers for growing traffic and team workflows.

freemium
Railway logo

Railway

Infrastructure, instantly

Modern cloud platform for deploying full-stack apps, databases, and workers with instant provisioning and usage-based pricing. Deploy from GitHub or CLI with zero config for Node.js, Python, Go, Rust, and Docker. Built-in PostgreSQL, MySQL, Redis, and MongoDB with auto backups. Features private networking, environment management, cron jobs, TCP proxying, and real-time logs. Popular with indie hackers and startups for fast MVPs with a generous free trial including $5 monthly credits.

freemium
Fly.io logo

Fly.io

Run your app close to users

Global application hosting platform that runs full-stack apps, databases, and services close to users in 30+ regions using lightweight Firecracker micro-VMs. Deploy Docker containers or use built-in builders for Rails, Laravel, Django, Node.js, and Go. Features persistent volumes, private networking, auto-scaling, PostgreSQL/Redis managed databases, and a powerful CLI. Ideal for latency-sensitive apps needing multi-region presence. Generous free allowance with pay-as-you-go pricing.

freemium

Related Tools

KubeAI

Kubernetes operator for serving AI inference workloads

KubeAI is an Apache-2.0 Kubernetes operator for deploying and scaling AI inference workloads, including LLMs, embeddings, reranking, and speech-to-text. It gives platform teams OpenAI-compatible endpoints, model proxy/controller primitives, model caching, scale-from-zero behavior, and cluster-native resource management for self-hosted inference on Kubernetes.

open-sourceOpen Source
Freestyle logo

Freestyle

Sandboxes for coding agents — Linux VMs, Git, and deploys in one box

Freestyle is YC-backed sandbox infrastructure built for AI coding agents, shipping secure Linux VMs with nested virtualization, Git servers, and one-click web deploys. It lets agents run real workloads, branch repos, and deploy apps under short-lived identities while billing only for active compute. Used in production by vly.ai, Rork, and Vibeflow.

freemium
OpenSRE logo

OpenSRE

Open-source toolkit for building AI SRE incident response agents

OpenSRE is Tracer Cloud’s open-source public-alpha Python toolkit for building AI SRE agents that investigate and respond to production incidents. It ships 60+ tools across observability, databases, incident management, communications, deployment and protocol integrations, plus simulation/evaluation workflows for benchmarking agent accuracy before live pager use.

open-sourceOpen Source
Twill AI logo

Twill AI

Autonomous coding agents that ship while you sleep

Twill is an autonomous coding agent platform that implements features, fixes bugs, and ships pull requests without manual intervention. Uses structured workflow of research, planning, human review, implementation in isolated sandbox, AI code review, then merge. Supports custom agent configurations with multiple LLM providers, isolated dev environments for verification, and integrations with GitHub, Linear, Sentry, Notion, and cloud platforms for end-to-end engineering automation.

freemium
Baseten logo

Baseten

ML inference platform for production AI models

Baseten is the inference platform for deploying AI models at scale with dedicated and pre-optimized model APIs and performance-optimized infrastructure. Specializes in image generation, transcription, text-to-speech, LLM serving, embeddings, and compound AI workloads. Delivers 75% latency reduction with 415ms cold starts and 3000+ concurrent scaling. Available as managed cloud or self-hosted, trusted by Cursor, Notion, Descript, and Sourcegraph for production inference.

api-usage-based
Resolve AI logo

Resolve AI

AI-powered production incident resolution

Resolve AI automates production incident investigation, diagnosis, and remediation acting as an AI SRE that participates in every on-call rotation. Autonomously investigates incidents pursuing multiple hypotheses in parallel, validates against real evidence, creates code snippets and drafts PRs, generates post-mortems, and onboards new teammates with instant answers about code and infrastructure. Drives 5x faster MTTR and 87% faster incident investigations.

paid