# Yarn

En 2016, face à l'instabilité, l'imprédictibilité, la lenteur, l'indéterminisme et le manque de sécurité d'NPM 💥, Facebook décide de publier en open-source une alternative à NPM nommée **fbkpm**.

En quelques mois, **fbkpm** devient **kpm** puis finalement **Yarn.**\
Yarn atteint alors très rapidement un bon niveau de stabilité puis une forte adoption par la communauté JavaScript *(fortement déçue par NPM)* début 2017 avant même de passer en version 1.0.0 plus tard dans l'année.

Yarn a beaucoup inspiré les dernières versions d'NPM qui progresse tranquillement en suivant les traces laissées par Yarn 🐈.

La liste des modules disponibles est accessible sur [https://yarnpkg.com](https://yarnpkg.com/) et <https://www.npmjs.com>.

{% hint style="info" %}
Nous vous recommandons d'utiliser yarnpkg.com dont les performances sont impressionnantes grâce à [Algolia](https://www.algolia.com/).

Essayez par vous même !
{% endhint %}

## Installation Yarn

{% hint style="danger" %}
Sur windows... <https://yarnpkg.com/en/docs/install#windows-stable>
{% endhint %}

... ou sur un système qui fonctionne :

```bash
npm install --global yarn
```
