Top 1000 most depended-upon Javascript packages
in Node.js / Javascript on ranking - Hits()
Top 1000 most depended-upon packages have been list at here.
I list the top 10 at here and give a short memo for each one. (with the geek style, index start from 0, juist copy from the original page, :))
- lodash - 43718 github
Lodash’s modular methods are great for: Iterating arrays, objects, & strings Manipulating & testing values Creating composite functions
- request - 25619 github
Request is designed to be the simplest way possible to make http calls. It supports HTTPS and follows redirects by default.
- chalk - 21059 github
Terminal string styling done right
- async - 19266 github
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript.
- commander - 18662 github
The complete solution for node.js command-line interfaces, inspired by Ruby’s commander.
- express - 18296 github
Fast, unopinionated, minimalist web framework for node.
- debug - 15297 github
A tiny JavaScript debugging utility modelled after Node.js core’s debugging technique. Works in Node.js and web browsers.
- underscore - 14823 github
Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter…) without extending any core JavaScript objects.
some voice - “Lo-Dash is inspired by underscore, but nowadays is superior solution”.
- bluebird - 14158 github
Bluebird is a fully featured promise library with focus on innovative features and performance
- react - 14136 github
React is a JavaScript library for building user interfaces.
Some notes:
- Server-side, the Expressjs is in the 6th place, while the KOA is in the 156th
- Front-end, the react is in the 10th place, while angular in the 46th, vue in the 50th.