Top NPM Packages for NodeJS

Table Of Contents

  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

Top 10 Most Popular NPM package

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

Front-end

  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

Backend

  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

CLI

  1. chalk
  2. yargs
  3. inquirer
  4. commander
  5. meow
  6. pm2
  7. ora
  8. update-notifier
  9. webpack-cli
  10. argparse

Documentation

  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

CSS

  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

Testing

  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

IoT

  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

Coverage

  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

Mobile

  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

Frameworks

  1. socket.io
  2. express
  3. socket.io-client
  4. bootstrap
  5. koa
  6. angular
  7. fastify
  8. antd
  9. loopback
  10. foundation-sites

Robotics

  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

Math

  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

Conclusion

--

--

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
Aakash Singh Rajput

Aakash Singh Rajput

I'm a developer and my work is development