DEV Community

Cover image for Most popular JavaScript frameworks and libraries 2021
Aashish Panthi
Aashish Panthi

Posted on β€’ Originally published at aashishpanthi.hashnode.dev

14 2

Most popular JavaScript frameworks and libraries 2021

Well, there are a lot of javascript frameworks, I mean a lot. And they are releasing every single day. But today I am here with some most popular javascript frameworks.

Here are all of the javascript frameworks, libraries and tools that may be used in frontend, backend, handling big data, making fullstack web app or any other stuffs.

So here we are:

  1. Chalk - Styling the terminal
  2. Lodash - Provides utility functions for common programming tasks
  3. Express js - Minimal and flexible Node.js web application framework
  4. Webpack - Bundles JavaScript files for usage in a browser
  5. Moment.js - A JavaScript date library for parsing, validating, manipulating, and formatting dates.
  6. React - A JavaScript library for creating user interfaces.
  7. Underscore - JavaScript's functional programming helper library.
  8. Mocha - Simple, flexible, fun JavaScript test framework for Node.js & The Browser
  9. jQuery - A fast, small, and feature-rich JavaScript library. (why it is still famous πŸ˜•)
  10. Vue js - Front end JavaScript framework for building user interfaces and single-page applications.
  11. Angular - Front-end web framework for developing single-page applications.
  12. Nextjs - Production grade React applications that scale.
  13. D3 - A JavaScript library for visualizing data using web standards.
  14. Slick - A standalone selector engine that is totally slick.
  15. Backbone - A JavaScript library with a RESTful JSON interface and is based on the MVC application design paradigm.
  16. Babel - A transcompiler that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript.
  17. Leaflet - JavaScript library for mobile-friendly interactive maps.
  18. Gatsby - A framework based on React that helps developers build blazing fast websites and apps.
  19. Three.js - An easy to use, lightweight, cross-browser, general purpose 3D library.
  20. Apexcharts - A modern JavaScript charting library to build interactive charts and visualizations.
  21. GSAP - A robust JavaScript toolset that turns developers into animation superheroes.
  22. Svelte - A radical new approach to building user interfaces.
  23. Animejs - A lightweight JavaScript animation library that animates everything on webpage.

Thank you for staying with me. Here are the sources that helped me Stackoverflow developer survey 2021 and NPMjs

Sentry image

See why 4M developers consider Sentry, β€œnot bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (14)

Collapse
 
patzistar profile image
Patrick Schadler β€’

MomentJS should no longer be considered in new projects. The official statement is "Moment.js is a legacy project, now in maintenance mode. In most cases, you should choose a different library."

Collapse
 
aashishpanthi profile image
Aashish Panthi β€’

Yes man, but it has weekly downloads of over 15M

Collapse
 
patzistar profile image
Patrick Schadler β€’

I know, it's still highly used and many librarbies depend on it. Nevertheless, it's important to highlight the fact that it is a legacy project and no longer developed.

Thread Thread
 
aashishpanthi profile image
Aashish Panthi β€’

Yeah, peoples shouldn't be more dependent on this

Collapse
 
qier222 profile image
qier222 β€’

MomentJS replacement πŸ‘‡
github.com/iamkun/dayjs

Collapse
 
aashishpanthi profile image
Aashish Panthi β€’

Definitely gonna try this out πŸ’ͺ

Collapse
 
doooby profile image
OndΕ™ej Ε½elazko β€’

what even is this list.. i mean, backbone?

Collapse
 
aashishpanthi profile image
Aashish Panthi β€’

Yes man πŸ˜‚, it has over 500k weekly downloads

Collapse
 
okikio profile image
Okiki Ojo β€’

Check out @okikio/animate. It's an animation library built using the Web Animation API

Collapse
 
aashishpanthi profile image
Aashish Panthi β€’

Thanks, for sharing with me, appreciate :)

Collapse
 
okikio profile image
Okiki Ojo β€’

@okikio /animate is not one of the most popular js libraries but I believe it will get there eventually

Thread Thread
 
aashishpanthi profile image
Aashish Panthi β€’

Hope that day comes soon :)

Collapse
 
nadeem profile image
Nadeem β€’

Another famous charting library - ChartJS
npmjs.com/package/chart.js

Collapse
 
aashishpanthi profile image
Aashish Panthi β€’

I don't know how forgot that :)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay