List of JavaScript libraries
Encyclopedia
This is a list of notable JavaScript libraries
.
JavaScript library
A JavaScript library is a library of pre-written JavaScript which allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies....
.
- Ally
- Ample SDKAmple SDKAmple SDK is a lightweight JavaScript library intended to simplify cross-browser web application development. Although the Ample SDK allows you to do client-side scripting in a very similar way as jQuery and many other JavaScript libraries, its main purpose is to enable development of declarative...
- Artisan JS
- Blackbird
- CappuccinoCappuccino (Application Development Framework)Cappuccino is an open source application development framework for developing web applications that look and feel like desktop applications on Mac OS X. Cappuccino was developed by University of Southern California graduates Francisco Tolmasky, Tom Robinson and Ross Boucher, who are also the three...
- Clean AJAX
- cufón
- Datejs
- DHTMLXDhtmlxDHTMLX is a JavaScript GUI widget library for building dynamic web applications with desktop-like user experience and Ajax data loading. The library is released under both open-source GNU General Public License and commercial licenses...
- Dojo ToolkitDojo ToolkitDojo Toolkit is an open source modular JavaScript library designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites. It was started by Alex Russell, Dylan Schiemann, David Schontzler, and others in 2004 and is dual-licensed under the modified BSD...
- EchoEcho (framework)Echo is a web application framework that was created by the company NextApp. It originally started as a request-response web application framework that leveraged the Swing object model to improve the speed of application development...
- ExtExt (javascript library)Ext JS is a JavaScript library for building interactive web applications using techniques such as Ajax, DHTML and DOM scripting.Originally built as an add-on library extension of YUI by Jack Slocum, Ext includes interoperability with jQuery and Prototype...
- Flot
- Foobar.js
- FUELFUEL (Firefox User Extension Library)Firefox User Extension Library is a JavaScript library intended for developing Firefox extensions. Co-created by Mark Finkle and John Resig, it provides JavaScript libraries and wrappers for the most commonly used operations in Firefox extensions....
- GlowGlow (JavaScript library)Glow is an open-source JavaScript library created by the BBC. Development on Glow began in 2007, and it was publicly released under an Apache License in July 2009....
- Google Closure Library
- Google Web ToolkitGoogle Web ToolkitGoogle Web Toolkit is an open source set of tools that allows web developers to create and maintain complex JavaScript front-end applications in Java. Other than a few native libraries, everything is Java source that can be built on any supported platform with the included GWT Ant build files...
- Himle
- iX FrameworkIX FrameworkiX Framework is a JavaScript widget / JavaScript GUI library for building rich interactive web application using techniques such as Ajax, DHTML and DOM scripting...
- Jelly (JavaScript library)
- JooseJoose (framework)Joose is an open-source self-hosting meta object system for JavaScript with support for classes, inheritance, mixins, traits and aspect oriented programming....
- jQueryJQueryjQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig...
- jQuery UIJQuery UIjQuery UI is a JavaScript library that provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript library, that can be used to build interactive web applications. It was released in September 2007...
- jsDraw2D
- JWee Javascript Toolkit
- Knockout
- Lively KernelLively KernelThe Lively Kernel is an open source web programming environment. It supports desktop-style applications with rich graphics and direct manipulation abilities, but without the installation or upgrade troubles of conventional desktop applications...
- localStorageDB
- Microsoft AJAX Library
- midoriMidori Javascript Frameworkmidori is a lightweight JavaScript library that aims to make JavaScript web development easier. It was created by Aycan Gulez.- Features :* DOM element selection using CSS selectors* Tabs* Drag and Drop* Effects* Pop-up menus...
- MochikitMochiKitMochiKit is a light-weight JavaScript library written and maintained by Bob Ippolito.Inspired by the Python networking framework, Twisted, it uses the concept of deferred execution to allow asynchronous behaviour...
- MooToolsMooToolsMooTools is a lightweight, object-oriented, web-application framework for JavaScript, written in JavaScript. It is released under the free, open-source MIT License...
- My Library
- OpenLink AJAX ToolkitOpenLink AJAX ToolkitOpenLink AJAX Toolkit is a JavaScript-based toolkit for browser-independent Rich Internet Application development. It includes a rich collection of UI Widgets/Controls, Event Management System, and a truly platform independent Data Access Layer called AJAX Database Connectivity...
- PlotKit
- PottisJS
- Processing.jsProcessing.jsProcessing.js is a JavaScript port of Processing, a programming language designed to write visualizations, images, and interactive content. It allows web browsers to display animations, visual applications, games and other graphical rich content without the need for a Java applet or Flash...
- Prototype JavaScript FrameworkPrototype Javascript FrameworkThe Prototype JavaScript Framework is a JavaScript framework created by Sam Stephenson in February 2005 as part of the foundation for Ajax support in Ruby on Rails. It is implemented as a single file of JavaScript code, usually named prototype.js...
- PURE Javascript Templates Engine
- qooxdooQooxdooqooxdoo is an open source Ajax web application framework. It is an LGPL- and/or EPL-licensed multipurpose framework that includes support for professional JavaScript development, a graphical user interface toolkit and high-level client-server communication.- Framework :qooxdoo is entirely...
- RaphaëlRaphaël (JavaScript Library)Raphaël is a cross-browser JavaScript library that draws vector graphics for web sites. It will use SVG for most browsers, but will use VML for older versions of Internet Explorer...
- Rialto ToolkitRialto ToolkitRialto is a cross browser ajax based JavaScript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, Python, .Net or PHP graphic components....
- RicoRico (Ajax)Rico is an open source JavaScript library for developing rich Internet applications that use Ajax.Rico uses the Prototype Javascript Framework library and the JSON standard.- Features :...
- Script.aculo.usScript.aculo.usscript.aculo.us is a JavaScript library built on the Prototype JavaScript Framework, providing dynamic visual effects and user interface elements via the Document Object Model ....
- SmartClientSmartClientSmartClient is an Ajax framework created by Isomorphic Software. First released in 2001, SmartClient has been integrated into products from major software vendors including Informatica and Wily/CA, and has been deployed in thousands of enterprises...
- SoundManager
- SparkSpark-Physical sparks:* Spark , a small glowing particle or ember* An electric spark, usually with a flash and a sharp noise-Computer science:* SPARK...
- SproutCoreSproutCoreSproutCore is an open-source JavaScript framework. Its goal is to allow developers to create web applications with advanced capabilities and a user experience comparable to that of desktop applications. When developing a SproutCore application, all code is written in JavaScript...
- Spry frameworkSpry frameworkThe Spry Framework is an open source Ajax framework developed by Adobe Systems which is used in the construction of Rich Internet Applications. Unlike other pure JavaScript frameworks such as the Dojo Toolkit and Prototype, Spry is geared towards web designers, not web developers.-Components:The...
- Sylvester
- SWFObjectSWFObjectSWFObject is an open-source JavaScript library used to embed Adobe Flash content onto Web pages, which is supplied as one small JavaScript file...
- Taffy DB
- Three.jsThree.jsThree.js is a JavaScript API that allows developers to draw 3D scenes and output in it either <canvas>, SVG, or WebGL. It is first created by a developer called "Mr. doob" and hosted on GitHub.com....
- typeface.js
- Underscore.js
- X Library
- YUI Library
- Zeleos web toolkit
- Zreshk