Skip to main content

Safe, stable,
reproducible projects

Yarn is a package manager that doubles down as project manager. Whether you work on simple projects or industry monorepos, whether you're an open source developer or an enterprise user, Yarn has your back.

This documentation covers Yarn 4+. For the previous documentation dedicated to 3.6 and below, please refer to


First package manager built specifically around workspaces, Yarn lets you split your project into sub-components.


Yarn guarantees that installs that work today will keep working the same way in the future.


Special care is put into our documentation, which we keep improving at every new version.


Yarn may not solve all your problems - but it'll give you the tools to solve the ones you find on your way.


We believe in challenging the status quo. Yarn will always be at the frontline, brewing new workflows and improving old ones.


Yarn is a fully independent open-source project tied to no company. Our contributor community defines the roadmap.