AngularJS, which is an open-source, front-end web framework to address many of the challenges encountered in developing single-page applications (from Google)
Backbone.js, which is a JavaScript library with a RESTful JSON interface and is based on the MVC (model–view–controller) application design paradigm
jQuery, which is a fast, small, and feature-rich JavaScript library.
It makes things like HTML document traversal and manipulation, event handling, animation, and AJAX much simpler with an easy-to-use API that works across a multitude of browsers.
Node.js, which is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser (from Google)
React, which is an open-source, front end, JavaScript library for building user interfaces or UI components (from Facebook)
Svelte, which is a free and open-source front end JavaScript framework.
Building a Svelte application generates code to manipulate the DOM, which may reduce the size of transferred files as well as give better client startup and run-time performance.
Vue.js, which is an open-source, MVC, frontend JavaScript framework for building user interfaces and single-page applications (from Google)
W3.JS, which is a is a lightweight and free JavaScript library.
It offers various functions allowing, for example, to dynamically manipulate the DOM, create a slideshow, an AJAX request. (from W3Schools)
The depressing thing about tennis is that no matter how much I play,
I’ll never be as good as a wall.
I played a wall once.
They’re relentless.
— Mitch Hedberg on tennis