At Thinkmill, monorepos have proven to be a very useful model for organising our projects. We’ve written some articles and resources to help you explore this space.
Why monorepos? What are the benefits? Read this to learn why you should use a monorepo.
Monorepos offer a lot of new ways to work, but when you first get started working in one, it can be daunting. Read this to learn how to think in monorepos.
We maintain a number of tools to make working in monorepos easier
Changesets is a tool to help with versioning monorepos, by letting contributors declare their changes and automate releases
Preconstruct is a tool to solve the problem of bundling and developing packages in a monorepo
Manypkg is an umbrella for your monorepo to help solve common problems like running scripts and enforcing rules on your monorepo