Skip to content

Curated package collections grouped by category #2890

Description

@houtanrocky

Describe the feature

It would be great to have curated package collections grouped by category (e.g. "arg parsers", "i18n", "bundlers", "test runners") so users can browse and compare alternatives in the same space without having to search npm blindly.

Use cases:

  • You need an arg parser but don't know what options exist beyond the one you already use
  • You want to compare bundle size, weekly downloads, and maintenance status of similar packages side by side
  • Discovering actively maintained alternatives when a package gets deprecated
  • When you're checking out a package, maybe on the same page there will be a link to the collection of all packages in that category

Alternatives considered:

  • npmtrends.com, npm-compare.com -> great for comparing packages, but do not have curated category lists & pages for each package as npmx already has
  • npm search -> too noisy, no curation
  • Awesome lists on GitHub -> static and hard to compare metrics

Notable examples:

https://npmtrends.com/i18n-vs-i18next
Image

https://npm-compare.com/eventemitter3,mitt,pubsub-js
Image

Additional information

  • Would you be willing to help implement this feature?

Final checks

Metadata

Metadata

Assignees

No one assigned

    Labels

    backServer, Datae18eRelates to incorporating, linking to, or collaborating with https://e18e.devfrontFrontend, Designneeds discussionAn idea that needs more discussion to understand the scope and impact.socialSocial features

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions