📦 Introducing pkg.land (beta) - find similar packages on npm

Web developers, you probably use NPM everyday at work, but do you know how many packages are on NPM? (Hint: it is the biggest software registry in the world)

. . .

Got a number?

Today, NPM hosts about 1.8M packages. To put it in perspective, the second biggest registry is PyPI (Python Package Index) at about 350K packages. (Source: http://www.modulecounts.com/)

With so many packages to choose from, no wonder we have a saying called “JavaScript Fatigue”.

There are many ways we can improve this situation, and we will probably need all of them. But today, I would like to introduce you to…

Summary: pkg.land (beta) suggests you a list of similar packages based on a npm package you search.

Example: if you search moment, https://pkg.land/package/moment will suggest you similar packages like dayjs, date-fns and more.

Screenshot of search results of jest:
similar packages for jest

Important Notes

  • This project is still in its early and experimental stage, all features are likely to change in the future as more improvements will be made gradually

  • You will not find every package from npm on pkg.land. For example, @types/ packages, really old/new packages are excluded to provide the most relevant results as possible

  • Any feedbacks are welcome, leave a comment below or DM on https://twitter.com/pkgland

If you find the project useful, please share it with whoever might find it helpful too! 🌟
And give it a follow on Twitter, it would really help the project grow! 🪴

26