Development Methods & Design

Monorepo

English

Overview

A practice of managing multiple projects or packages together in a single repository.

Details

A practice of managing multiple applications and libraries in a single repository rather than splitting them into separate ones. It makes code sharing and atomic cross-project changes easier, though it comes with the challenge of a growing, unwieldy repository.

More Programming terms