LPM CLI
A fast, all-in-one package manager and dev toolkit. Drop-in compatible with npm — works with any registry.
LPM CLI is a package manager and development toolkit for modern software. One binary, written in Rust, drop-in compatible with the npm ecosystem.
npm install -g @lpm-registry/cliWorks with any registry
LPM CLI is not tied to LPM.dev Registry. By default it talks straight to registry.npmjs.org for everything you'd npm install today. Point it at a private registry through .npmrc. Use LPM.dev Registry when you want private, Pool, or Marketplace packages — see Registries for the full picture.
Why LPM CLI
- Fast. Cold install on the VitePress docs fixture is 2,945 ms (vs npm 17,354 ms / pnpm 6,125 ms / bun 2,455 ms). Warm install is 387 ms. Up-to-date install is 14 ms. See the benchmarks.
- Safe by default. Lifecycle scripts are blocked until you approve them. Installs apply integrity, provenance, cooldown, and policy gates; vulnerability and registry-signature audits are available on demand.
- All-in-one. Package management, task runner, dev server, test runner, lint, format, secrets vault, dev tunnels, local HTTPS — one tool, no wrapper churn.
- Compatible. Reads
package.json. Resolves npm semver. Materializesnode_modules(hoisted by default, isolated for workspaces or peer conflicts).lpm install,lpm add,lpm runwork the way you expect.
Explore
Packages
Install, publish, audit, and manage dependencies. Resolver, lockfile, store, and security.
Dev
Zero-config dev server, task runner, test + bench auto-detection, built-in linter and formatter.
Infra
Tunneling, local HTTPS, secrets vault, port management, dependency graph, health checks.
Guides
Task-oriented walkthroughs: publishing, monorepos, CI/CD, migrating from npm/pnpm.
Commands
Every command on one page, grouped by category.
Reference
Configuration files, authentication, editor integrations, file formats, exit codes, glossary.
Next steps
Installation
Install LPM CLI via npm, Homebrew, curl, or cargo.
Your first install
Install your first package and look around.
Registries
How LPM CLI routes to npm, LPM.dev Registry, and private registries.
LPM.dev Registry and Pro
What the hosted registry, Pool, Marketplace, and Pro plan add to LPM CLI.
Migrating
Move an existing project from npm, pnpm, yarn, or bun.