Skip to content
SPECIFICTION
Get listed

Lerna vs Octopus Deploy

Lerna

lerna.js.org

Octopus Deploy

octopus.com

Side by side

FigureLernaOctopus Deploy
Price from$29/mo$64.17/mo
Free planYes—
Free trialYesYes
Open source——
WebYesYes
WindowsYesYes
Linux—Yes
API—Yes
Self-hostedYesYes
Plans published36
Spec score · Release automation tools8.1 (#3)8.1 (#4)
ProductLerna is a fast, modern build system for managing and publishing multiple JavaScript and TypeScript packages from one repository.Octopus Deploy is a continuous delivery platform for release orchestration, deployment automation, and runbook automation.
SecurityNx Cloud stores hashed task inputs and cached results rather than actual code, supports end-to-end encryption, and offers self-hosted deployment through Enterprise.Octopus says it is compliant with standards such as ISO27001 and SOC II, receives an annual third-party security review, and runs public bug bounty programs.
SupportThe Nx Cloud Hobby plan includes community support, while the Team plan includes email support and Enterprise includes dedicated support and SLAs.Plan support ranges from community support on Free to 8/5 weekday support on Professional and 24/7 support on Enterprise.

Plans

Lerna

  • HobbyFree
  • Team$29 a month
  • EnterprisePriced on request

Lerna pricing →

Octopus Deploy

  • Machines add-on$770 a year
  • Tenants add-on$770 a year
  • Professional$4,330 a year
  • Enterprise$24,600 a year
  • FreePrice not published
  • Premium Support add-onPriced on request

Octopus Deploy pricing →

In their own words

Lerna

Lerna is a free, open-source build system for managing and publishing JavaScript and TypeScript packages from one repository. It runs commands across projects in an efficient order and can parallelize tasks, cache results, and distribute work across machines. When task files and terminal output are already in its computation cache, Lerna can restore them instead of rerunning the task. It manages package versioning and npm publishing, with fixed or independent versioning workflows, and includes an interactive graph for viewing workspace structure and dependencies. Lerna uses Nx to identify workspace packages and dependencies and to run scripts with parallelism, caching, and distribution. It supports npm, yarn, pnpm, and bun; dependency installation and linking should be handled through those package managers’ workspace features. Nx Cloud has a free Hobby plan, a Team plan at $29 a month, and Enterprise with custom pricing. For closed-source projects, Nx Cloud provides the first 500 computation hours per month free, then charges $1 per computation hour. Its Hobby plan includes 50,000 credits monthly, five contributors, 10 concurrent CI connections, and community support.

Visit lerna.js.org

Octopus Deploy

Octopus Deploy is a continuous delivery platform for release orchestration, deployment automation and runbook automation. Its release workflow includes versioning, promotion between environments, rolling, blue/green and canary deployments, configuration management, approvals, deployment freezes and coordination across projects. It can deploy to Kubernetes, Linux and Windows virtual machines, AWS, Azure and Google Cloud through Tentacle, SSH, command line or web service connections. Teams can run it in their own infrastructure or private cloud, or use hosted Octopus Cloud. Integrations include CI tools such as GitHub Actions, Jenkins and TeamCity, plus ITSM tools such as ServiceNow and Jira Service Management. The Free tier has no time limit and includes 10 projects, 10 tenants, 10 machines and 10 users. Professional costs $4,330 USD per year and includes 20 projects; Enterprise costs $24,600 USD per year and includes 100 projects. Support ranges from community support on Free to 8/5 weekday support on Professional and 24/7 support on Enterprise. Self-hosted Octopus Server runs on Windows Server or as a Linux container and requires SQL Server 2016+ or Azure SQL.

Visit octopus.com