This is a list of notable JavaScript libraries.

Constraint programming

DOM (manipulation) oriented

Graphical/visualization (canvas, SVG, or WebGL related)

See also: List of JavaScript graphics libraries

GUI (Graphical user interface) and widget related

No longer actively developed

Pure JavaScript/Ajax

Template systems

Unit testing

Web-application related (MVC, MVVM)

Other

See also