Top NPM Packages for NodeJS

There are over 1.4 Million NPM Packages on NPM now and it’s impossible to learn about each and every package in your entire life.

It becomes very difficult to find the right and most useful package to learn from them.

So, In this blog, you will get an idea and direction to learn the right Packages to learn as per your interest and branch.

  1. Overall top 10 Most Popular NPM Packages/Libraries
  2. Most Popular Packages for :
  • Front-end
  • Backend
  • CLI
  • Documentation
  • CSS
  • Testing
  • IoT
  • Coverage
  • Mobile
  • Frameworks
  • Robotics
  • Math

3.Conclusion

  1. lodash
  2. react
  3. chalk
  4. request
  5. commander
  6. express
  7. moment
  8. tslib
  9. react-dom
  10. axios

Now let’s discuss the packages as per their uses,

  1. Bootstrap
  2. Vue-JS
  3. CropperJS
  4. Yo
  5. liver-server
  6. CoreUI
  7. Local Web Server
  8. ViewerJS
  9. CoreUI-Pro
  10. MissionLog
  1. strapi
  2. local-web-server
  3. missionlog
  4. netlify-cms-backend-git-gateway
  5. netlify-cms-backend-gitlab
  6. netlify-cms-backend-test
  7. @modular/smcc-core
  8. mock-rest-server
  9. playfab-sdk
  10. baqend
  1. chalk
  2. yargs
  3. inquirer
  4. commander
  5. meow
  6. pm2
  7. ora
  8. update-notifier
  9. webpack-cli
  10. argparse
  1. jsdoc
  2. gray-matter
  3. grunt-jsdoc
  4. swagger-ui-express
  5. jsdoc-to-markdown
  6. documentation
  7. typedoc
  8. covgen
  9. @compodoc/compodoc
  10. mongoose-to-swagger
  1. node-sass
  2. autoprefixer
  3. less
  4. css-loader
  5. postcss
  6. classnames
  7. stylelint
  8. optimize-css-assets-webpack-plugin
  9. postcss-loader
  10. bootstrap
  11. cssstyle
  12. stylus
  1. mocha
  2. supertest
  3. karma
  4. jest
  5. chai
  6. @testing-library/react
  7. axe-core
  8. protractor
  9. jest-cli
  10. @testing-library/dom
  1. serverless
  2. serialport
  3. pigpio
  4. aws-iot-device-sdk
  5. coap
  6. aedes
  7. onoff
  8. total.js
  9. spi-device
  10. node-red
  1. jest
  2. jest-cli
  3. karma-coverage
  4. nyc
  5. codecov
  6. istanbul-lib-instrument
  7. istanbul-lib-coverage
  8. coveralls
  9. v8-to-istanbul
  10. karma-typescript
  1. libphonenumber-js
  2. ionicons
  3. is-mobile
  4. loopback
  5. intl-tel-input
  6. swiper
  7. react-native-vector-icons
  8. react-responsive
  9. @ionic/core
  10. react-native-keychain
  1. socket.io
  2. express
  3. socket.io-client
  4. bootstrap
  5. koa
  6. angular
  7. fastify
  8. antd
  9. loopback
  10. foundation-sites
  1. serialport
  2. raspi-board
  3. vexdb
  4. johnny-five
  5. rclnodejs
  6. cylon
  7. raspi-peripheral
  8. ros-blessed
  9. hedgehog-client
  10. cylon-i2c-bmp280
  1. simple-statistics
  2. mathjs
  3. math-expression-evaluator
  4. is-number
  5. big-integer
  6. node-int64
  7. long
  8. nerdamer
  9. expression-eval
  10. hull.js
  11. date-arithmetic

What is the best depends on “What you want to make”.

--

--

I'm a developer and my work is development

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store