---
title: "Yarn support on Netlify | Netlify"
description: "Realize the speed, agility and performance of a scalable, composable web architecture with Netlify. Explore the composable web platform now!"
source: "https://www.netlify.com/blog/2016/11/01/yarn-support-on-netlify/"
last_updated: "2026-08-30T15:55:14.000Z"
---
> **Update, May 2021**: We’ve made a ton of improvements to our Yarn support since this blog post was written. Please check out [our docs](https://docs.netlify.com/configure-builds/manage-dependencies/#yarn) for the most current information.

We’re very excited to announce full support for [Yarn](https://yarnpkg.com), the dependency manager, on Netlify.

Yarn is a dependency manager for JavaScript projects. Although Yarn launched only a month ago, its three main features: speed, security and reproducibility are making this new package to gain popularity very quickly. We’ve been following the project very closely and we started using it for our own projects almost since the day it launched. Supporting it as a first class dependency manager in our continuous delivery pipeline was just a matter of time.

If that wasn’t enough reason for us to like Yarn, the project uses Netlify to host their webpage and leverages our [Deploy Previews feature.](https://www.netlify.com/blog/2016/07/20/introducing-deploy-previews-in-netlify/)

Starting today, if you deploy a site that includes a `yarn.lock` file in the base of the repository, we’ll use Yarn to install dependencies. We’ll do this automatically, without you having to change any configuration options. After the initial dependency linking, we’ll store Yarn’s cache for your project so future builds can use it to resolve package changes. If your dependencies don’t change between deploys, you’ll see those resolutions drop to under a second.

![](/v3/img/blog/yarn-log.png)

We’ve got a few environment variables you can set to control yarn behavior too:

-   `YARN_VERSION` to select a version of yarn to use. Otherwise we default to 0.18.1 (Note for future readers: we periodically update our default yarn version to keep current so you should not have to specify a `YARN_VERSION` unless you are using very very recent features.)
-   `YARN_FLAGS` to set flags that we’ll use when we automatically run `yarn install` for your build upon finding `/yarn.lock`

You can set these either in the Build Environment Variables section of each site’s settings, or via [netlify.toml](https://docs.netlify.com/configure-builds/overview/) where you can if you choose use different settings for different branches.

We encourage everyone to give Yarn a try. Fast, secure and reproducible resolution will change the way you approach dependency management.

### Share

-   [X (fka Twitter)](https://twitter.com/intent/tweet?text=Yarn support on Netlify&url=https://www.netlify.com/blog/2016/11/01/yarn-support-on-netlify//)
-   [LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.netlify.com%2Fblog%2F2016%2F11%2F01%2Fyarn-support-on-netlify%2F%2F)
-   [Facebook](https://www.facebook.com/sharer.php?u=https://www.netlify.com/blog/2016/11/01/yarn-support-on-netlify//)
-   [Bluesky](https://bsky.app/intent/compose?text=Yarn support on Netlify+https://www.netlify.com/blog/2016/11/01/yarn-support-on-netlify//)

* * *

### Tags

-   [Build](/blog/tags/Build/)
-   [yarn](/blog/tags/yarn/)

## Keep reading

![](/_astro/293b82c564c394853a3b9f6f7c4df278dd41846d-1200x675_4A4KF.webp)

News & Announcements August 25, 2026

[

### Compete in OpenAI’s WebMCP Challenge with Netlify

](/blog/compete-openai-webmcp-challenge)

-   ![Profile picture of Karthik Puvvada](/_astro/e5524d3c315ad5114e1d5300d8991bfe902916fe-192x192_Z1w18MB.webp)
    
    Karthik Puvvada
    

![](/_astro/0650db9aa1a0dd8f146c91d7c19161c57ba0833a-1600x900_Z1nSiGU.webp)

News & Announcements August 19, 2026

[

### New clarifying questions in Agent Runners

](/blog/new-clarifying-questions-in-agent-runners)

-   ![Profile picture of Taylor Barnett-Torabi](/_astro/cf4624da8c1286738397b6fecb53bad504df140b-400x400_ZsvK0s.webp)
    
    Taylor Barnett-Torabi
    

## Recent posts

News & Announcements August 25, 2026

[

### Compete in OpenAI’s WebMCP Challenge with Netlify

](/blog/compete-openai-webmcp-challenge)

-   ![Profile picture of Karthik Puvvada](/_astro/e5524d3c315ad5114e1d5300d8991bfe902916fe-192x192_Z1w18MB.webp)
    
    Karthik Puvvada
    

News & Announcements August 19, 2026

[

### New clarifying questions in Agent Runners

](/blog/new-clarifying-questions-in-agent-runners)

-   ![Profile picture of Taylor Barnett-Torabi](/_astro/cf4624da8c1286738397b6fecb53bad504df140b-400x400_ZsvK0s.webp)
    
    Taylor Barnett-Torabi
    

Opinions & Insights August 14, 2026

[

### The full power of Git, without the friction: A conversation with Netlify CTO Dana Lawson

](/blog/netlify-source-with-netlify-cto-dana-lawson)

-   ![Profile picture of Dana Lawson](/_astro/856bf146d0c05c9dc25d45b59f7eac955fbbd644-512x512_1n84rs.webp)
    
    Dana Lawson
    

![](/_astro/3f255b372fa958df35802666ee33b4609b2d71bd-1200x1586_1VtE2D.webp)

### How do the best dev and marketing teams work together?

[Access the report](https://www.netlify.com/reports/2024-leadership-trend-report/access/)