20 Most Popular Javascript Frameworks

29 Jun
2010


There are several Javascript frameworks available today to create rich client-side interactions in web applications. With so many different options, its always good to know the different options that are available.

1. script.aculo.us





script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly.
It s an add-on to the fantastic Prototype framework.


script.aculo.us Web Site
script.aculo.us Download



2. Prototype





Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.
Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.


Prototype Web Site
Prototype Download



3. MooTools


MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.
MooTools code respects strict standards and doesn t throw any warnings. It s extensively documented and has meaningful variable names: a joy to browse and a snap to understand.


MooTools Web Site
MooTools Demo
MooTools Download



4. jQuery


jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.


jQuery Web Site
jQuery Demo
jQuery Download



5. MochiKit


MochiKit is a highly documented and well tested, suite of JavaScript libraries that will help you get shit done, fast.You re unlikely to find any JavaScript code with better documentation than MochiKit.


MochiKit Web Site
MochiKit Demo
MochiKit Download



6. Dojo Toolkit


Dojo is an Open Source DHTML toolkit written in JavaScript. Dojo aims to solve some long-standing historical problems with DHTML which prevented mass adoption of dynamic web application development


Dojo Toolkit Web Site
Dojo Toolkit Download



7. Spry framework for Ajax


The Spry framework for Ajax is a JavaScript library that provides easy-to-use yet powerful Ajax functionality that allows designers to build pages that provide a richer experience for their users. It is designed to take the complexity out of Ajax and allow designers to easily create Web 2.0 pages.


Spry framework for Ajax Web Site
Spry framework for Ajax Demo
Spry framework for Ajax Download



8. QooXDoo


qooxdoo is a comprehensive and innovative framework for creating rich internet applications (RIAs). Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed


QooXDoo Web Site
QooXDoo Demo
QooXDoo Download



9. Yahoo! User Interface Library


The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses.

YUI is proven, scalable, fast, and robust. Built by frontend engineers at Yahoo! and contributors from around the world, it s an industrial-strength JavaScript library for professionals who love JavaScript.


Yahoo! User Interface Library Web Site
Yahoo! User Interface Library Demo
Yahoo! User Interface Library Download



10. Midori


Midori is an ultra-lightweight JavaScript framework that gets the job done without getting in your way.


Midori Web Site
Midori Download



11. Rialto


Rialto (Rich Internet Application Toolkit) is ajax-based cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, .Net, Python or PHP graphic components. The purpose of Rialto is to ease the access to rich internet application development to corporate developers. Ideally a Rialto developer have neither need to write or understand DHTML, Ajax or DOM code.


Rialto Web Site
Rialto Demo
Rialto Download



12. ASP.NET Ajax Framework

ASP.NET AJAX is a free framework for quickly creating efficient and interactive Web applications that work across all popular browsers


ASP.NET Ajax Framework Web Site
ASP.NET Ajax Framework Download



13. Clean AJAX


Clean is an open source engine for AJAX, that provides a high level interface to work with the AJAX technology.

It can be plugged in any page or DHTML framework because it was designed in conformation with the separation of concerns principle, keeping focus on AJAX issues.

Clean is a software based on well succeed design patterns and inspired on Java Message Service API, that offers reliable solutions to AJAX.


Clean AJAX Web Site
Clean AJAX Demo
Clean AJAX Download



14. Ext JS


Ext JS is a cross-browser JavaScript library for building rich internet applications. It includes many various features like beatifull GUI widgets and AJAX integrations


Ext JS Web Site
Ext JS Demo
Ext JS Download



15. SproutCore


SproutCore is an HTML5 application framework for building responsive, desktop-caliber apps in any modern web browser, without plugins.


SproutCore Web Site
SproutCore Demo



16. JavaScriptMVC

JavaScriptMVC is an open-source framework containing the best ideas in enterprise JavaScript development. It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.


JavaScriptMVC Web Site
JavaScriptMVC Demo
JavaScriptMVC Download



17. Archetype JavaScript Framework


The Archetype JavaScript Framework is a robust JavaScript framework that shares a lot of things in common with Prototype. Archetype has a dependency management system which initializes needed components for particular web pages(what components and CSS file to load ? for example). Archetype also emphasizes code readability and coding best practices by being hard-lined about HTML/CSS/JavaScript separation (i.e. “unobtrusive JavaScript”) .


Archetype JavaScript Framework Web Site
Archetype JavaScript Framework Demo
Archetype JavaScript Framework Download



18. UIZE


UIZE (pronounced “you eyes”) is another JavaScript framework the emphasizes the creation of full-on rich internet applications (RIA) as opposed to basic effects and widgets/components on a web page. It already comes packed with “ready-to-go” widgets such as a date picker, a table sorter, progress bar, and color picker.


UIZE Web Site
UIZE Demo
UIZE Download



19. SimpleJS


SimpleJS is a javascript library simple and light proposing functions ready with the use to facilitate the exploitation of ajax.


SimpleJS Web Site
SimpleJS Download



20. Fleegix.js

Fleegix.js provides an extremely lightweight, cross-browser set of JavaScript tools for building dynamic Web-app UIs.

Using Fleegix.js doesn t require you to drink a bunch of toolkit Kool Aid, and the code doesn t try to turn JavaScript into Ruby, Java, C++, or any other language — the code is plain, ordinary, idiomatic JavaScript.

It will not turn you into a rock star, but it will help you kick JavaScript ass.


Fleegix.js Web Site
Fleegix.js Download

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • MisterWong
  • Y!GG
  • Webnews
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit

Related posts:

  1. 15 Impressive JavaScript Animation Frameworks Create impressive eye-popping animations in JavaScript with this collection of...

Related posts brought to you by Yet Another Related Posts Plugin.

Comments are closed.

top