/depic

Catalog of high-quality npm packages :gem:

depic

Curated list of 370 high-quality npm packages

About

depic is a hierarchical list of high-quality npm modules. Criteria for inclusion includes:

  • does one thing well
  • has great documentation and examples
  • is well-tested
  • follows semver
  • has a short, descriptive name
  • has as few dependencies as possible
  • is based on modern code
  • is cross-platform
  • has type definitions

Directory

View directory readmes to see the module full list, descriptions, and related modules.

Contributions

Know of a great module that isn't on the list? Submit a pull request!

How is this different than awesome-nodejs?

awesome-nodejs is great! However, depic seeks to make improvements in several areas:

  • Less redundancy - not all modules can be equally awesome, so any redundancy likely means there are inferior options on the list. This leads to analysis paralysis when choosing an npm package to fulfill a particular need.
  • More organization - depic is organized into a tree, which means finding a module for a certain purpose is easier (i.e. no Miscellaneous or "Mad Science" sections).
  • Custom descriptions - instead of using each module's own description, I've distilled the descriptions down to the parts that matter - no marketing or fluff.
  • Greater breadth - depic is broken down into more sections than awesome-nodejs, covering more use cases

License

MIT