Fast, disk space efficient package manager Sponsor us: GH: github.com/sponsors/pnpm OC: opencollective.com/pnpm We don't endorse any memecoins!

Today at around 4am I have solved an out-of-memory error that happens sometimes with @pnpmjs during peer dependency resolution. I think I was trying to figure this out for years. The level of satisfaction I feel is immense.
15
11
294
24,368
By adopting the latest changes from @pnpmjs we got huge performance benefits in @bitdev_ ! still early to call true numbers, but i'm seeing decreases of 40% in some flows! incredible work by @zkochan and the team behind pnpm!
7
14
4,629
Yarn's benchmarks page shows how @pnpmjs performance improved in some scenarios since v8.7 yarnpkg.com/benchmarks
1
11
54
9,165
Replying to @t3dotgg @pnpmjs
Great to see you're a convert now too. I was just as slow in converting as you — just released a video about confessing that last week as well, haha. youtu.be/8xIkSYsr6jc
2
9
3,710
Most of you may not know this, but @pnpmjs is maintained by the Ukrainian developer @zkochan, which is truly awesome! I am proud to see so many talented Ukrainians creating and maintaining open-source projects that everyone is using
So...I finally stopped using npm. Also made a video about it youtu.be/ZIKDJBrk56k
5
6
110
13,999
pnpm retweeted
I can't believe my video is on the @pnpmjs homepage. Genuinely honored 🙏
35
21
1,195
89,620
pnpm retweeted
So...I finally stopped using npm. Also made a video about it youtu.be/ZIKDJBrk56k
43
11
289
105,397
pnpm v8.7 is ~33% faster thanks to the usage of worker threads! 🚀
15
119
1,044
119,195
pnpm v8.7.0-2 is out with performance optimizations that involve the usage of workers. Please try it and let me know if it has regressions for you.
6
69
6,315
Hurrah! The pnpm repo has 3K stars on GitHub🎉
5
4
233
The pnpm repository has 24K stars!
2
4
44
4,185
The pnpm repository has 25K stars!
2
4
58
8,330
pnpm v8 is installing the lowest versions for direct dependencies. So ^1.0.0 resolves to 1.0.0 even if 1.1.0 is present in the registry. This resolution strategy is applied only for direct dependencies. Should this be reverted to the way it worked in v7?
26% no, lowest is fine
74% yes, resolve to highest
556 votes • Final results
3
8
24
16,507
I ❤️ pnpm. Just radically sped up a CI build by switching to pnpm and parallelizing tasks (which pnpm supports built-in) Before: 12 minutes After: 2 minutes 😀
22
36
598
133,962
We are joining forces with @yagiznizipli and we welcome him to the pnpm organization to work on a faster package manager🎉🥳🎊 If you are into Rust and package management, feel free to join our little group. Check out the repository at: github.com/pnpm/pacquet
1
25
210
23,819
5
14
91
23,976
I believe this is the longest streak of @pnpmjs patch releases since its inception. Only bug fixes have been released over the past two months.
1
1
29
5,248
Thanks to your donations we have now one maintainer who can support pnpm full time. Give him a follow: @hvksmr1996
2
7
63
10,014
Big shoutout to @z_bodya for all of their recent @pnpmjs perf PRs which feature nice pprof profile screenshots; glad pprof-it is still working out 🎉 github.com/pnpm/pnpm/pulls?q…
2
2
39
6,556
TIL @pnpmjs's website headline changes case randomly on page reload.

ALT Sheldoncooper Sheldon GIF

3
2
7
2,475
pnpm v8.6.6 is out with many performance optimizations github.com/pnpm/pnpm/release…
2
9
73
6,125
I have written a custom tarball fetcher for @pnpmjs in @rustlang. The speed improvement is 10-40%. Of course, it is not production ready yet but I think it is a better approach than writing a new package manager in another language from scratch.
4
2
153
18,971