Ask anything to Yarn Team

View other answers to this thread
Mev-Rael's photo

Why cat?

Sebastian McKenzie's photo

Software Engineer at Facebook

The name started off as KPM (Kittens Package Manager), and we had the original logo with the cat to signify that. My username on GitHub as kittens so it was kind of funny, it was always meant to be a temporary name since it's really close to npm and we'd prefer to distance ourselves from it.

We chose the name Yarn because it's short, has some relation to package management (knitting yarn is used as the foundation for textiles, Yarn is used as the foundation to hold all your dependencies together).

We kept the cat since it's cute and it's still related to Yarn since it's something common (stereotypical) that cats play with.