1. EasyHost
  2. Learn
  3. What is a monorepo?

What is a monorepo?

A monorepo keeps several apps and packages in one repository, usually with one lockfile at the root.

Last updated November 9, 2026

The short version

A monorepo keeps several apps and packages in one repository, usually with one lockfile at the root. Shared code is easier to change, but deployment needs to know which folder to build. Tools such as Turborepo and Nx add caching and task ordering on top of workspaces.

On EasyHost

Set the app folder with ezhst build set --root-dir, and install still runs where the lockfile is. Learn more.

Start for free

Install the skill, choose Global or Local, then tell your agent to deploy. No credit card, no config files.

npx ezhst skill install