The following is a list of JavaScript frameworks and libraries.

  1. AngularJS - a web application framework developed by Google
  2. BackboneJS
  3. EmberJS
  4. ExpressJS
  5. ImpressJS - a JavaScript framework designed to create presentations akin to that of Prezi
  6. jQuery - a cross-platform library designed to simplify client-side scripting of HTML
    1. jQueryMobile - an HTML5-based user interface system designed to make responsive websites and apps for tablets and smartphones
    2. jQuery UI - a set of user interface interactions, effects, widgets, and themes built on jQuery
  7. MeteorJS - an open source server and client framework that produces cross-platform (Web, iOS, Android) applications.
  8. Modernizr - a JavaScript library intended to detect HTML5 and CSS3 features to make websites more "up-to-date" with standards
  9. NodeJS - an open source server framework that allows you to run JavaScript on the server.
  10. Polymer - an open source JavaScript library for building web applications, created by Google. It's used by Google (the redesigned YouTube and Google Earth), Netflix, IBM, and Electronic Arts.
  11. PDFjs - a JavaScript library intended to render PDF files using the HTML5 Canvas element for a safer and web standards compliant browser rendering of PDF files.
  12. Prototype - a JavaScript library that provides a simple API to perform common web tasks
  13. RetinaJS - a JavaScript framework that makes it easy to serve high-resolution images to devices with retina displays
  14. StorybookJS
  15. ThreeJS - a JavaScript API used to create and display 3D computer graphics
  16. VoxelJS - a JavaScript library and collection of APIs that allow for the creation of Minecraft-style 3D voxel games.
  17. VueJS - a JavaScript framework used for building
  18. WebGL - a JavaScript API used for creating 2D And 3D graphics