HOME
ListMoto - List Of Javascript Libraries


--- Advertisement ---



This is a list of notable JavaScript
JavaScript
libraries.

Contents

1 Constraint programming 2 DOM (manipulation) oriented 3 Graphical/visualization (canvas or SVG related) 4 GUI-related (widget)

4.1 No longer actively developed

5 Pure JavaScript/Ajax 6 Template
Template
systems 7 Unit testing 8 Web-application related (MVC, MVVM) 9 Other 10 See also 11 External links

Constraint programming[edit]

Cassowary (software) CHR.js

DOM (manipulation) oriented[edit]

Google Polymer Dojo Toolkit jQuery midori MooTools Prototype JavaScript
JavaScript
Framework

Graphical/visualization (canvas or SVG related)[edit] See also: List of JavaScript
JavaScript
graphics libraries

AnyChart D3.js FusionCharts Highcharts EaselJS, part of CreateJS JavaScript
JavaScript
InfoVis Toolkit p5.js Pixi.js Plotly Processing.js Raphaël SWFObject Teechart Three.js Velocity.js WhitestormJS

GUI-related (widget)[edit]

AngularJS
AngularJS
(framework) Angular (application platform) Bootstrap DevExtreme of DevExpress DHTMLX Dojo Widgets Ext JS
Ext JS
of Sencha ZURB Foundation Google's Polymer paper elements jQuery UI jQWidgets Ignite UI of Infragistics Kendo UI of Telerik Wijmo 5 of GrapeCity OpenUI5
OpenUI5
of SAP qooxdoo SmartClient React.js Webix WinJS

No longer actively developed[edit]

Ample SDK Glow Lively Kernel Script.aculo.us YUI Library

Pure JavaScript/Ajax[edit]

Google Closure Library Joose JsPHP Microsoft's Ajax library MochiKit PDF.js Rico Socket.IO Spry framework Underscore.js

Template
Template
systems[edit]

Cascade Framework jQuery Mobile Mustache Jinja-JS Twig.js

Unit testing[edit]

Jasmine Mocha QUnit Tape Unit.js

Web-application related (MVC, MVVM)[edit]

AngularJS Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Ext JS Google Web Toolkit JavaScriptMVC Knockout Meteor Mojito MooTools Node.js OpenUI5
OpenUI5
of SAP Prototype JavaScript
JavaScript
Framework React Rialto Toolkit SproutCore Vue.js Wakanda Framework

Other[edit]

Modernizr Cannon.js MathJax

See also[edit]

Ajax framework Comparison of JavaScript
JavaScript
frameworks

External links[edit]

JSter, a community-driven catalog of the most useful javascript libraries.

v t e

JavaScript

Code analysis

JSHint JSLint

Transcompilers

CoffeeScript Dart Emscripten Google Closure Compiler Google Web Toolkit Morfik TypeScript AtScript Opa Haxe ClojureScript

Concepts

Ajax Client-side Dynamic HTML JavaScript
JavaScript
library JavaScript
JavaScript
syntax Unobtrusive JavaScript

Debuggers

Firebug Komodo IDE Microsoft Script Debugger Microsoft Script Editor Opera Dragonfly Venkman Web Inspector

Doc generators

JSDoc

Editors (comparison)

Ace

Cloud9 IDE

Atom CodeMirror

Light Table Brackets

Koding Orion Visual Studio

Visual Studio Express

Visual Studio Code Visual Studio Team Services

Engines

Comparison of layout engines List of ECMAScript engines List of JavaScript
JavaScript
engines

Frameworks

Comparison of JavaScript
JavaScript
frameworks List of JavaScript
JavaScript
libraries

Related technologies

Cascading Style Sheets Document Object Model HTML JSON WebAssembly

Package managers

npm NuGet

Server-side

Active Server Pages CommonJS JSGI Node.js Wakanda

Unit testing

Jasmine Mocha QUnit List of JavaScript
JavaScript
unit testing frameworks

People

Douglas Crockford Brendan Eich John Resig

v t e

ECMAScript

Dialects

ActionScript Caja JavaScript

engines asm.js

JScript JScript .NET QtScript TypeScript WMLScript

Engines (comparison)

Carakan Futhark InScript JavaScriptCore JScript KJS Linear B Narcissus QtScript Rhino SpiderMonkey

TraceMonkey JägerMonkey

Tamarin V8 ChakraCore

Chakra

JScript .NET Nashorn

Frameworks

Client-side

Ample SDK Chaplin.js Dojo Echo Ext JS Google Web Toolkit jQuery Lively Kernel midori MochiKit MooTools Prototype Pyjs qooxdoo Rialto Rico script.aculo.us SmartClient SproutCore Spry Wakanda Framework

Server-side

AppJet Jaxer Node.js WakandaDB

Multiple

Cappuccino

Objective-J

PureMVC

Libraries

Backbone.js SWFObject SWFAddress Underscore.js

People

Brendan Eich Douglas Crockford John Resig Scott Isaacs

Other

DHTML Ecma International JSDoc JSGI JSHint JSLint JSON JSSS Sputnik SunSpider Asynchronous module definition CommonJS

Lists JavaScript
JavaScript
libraries Ajax frameworks Comparisons JavaScript
JavaScript
frameworks serv

.