Jayesh Nair

Usefull Javascript Frameworks

Posted by: jayeshnair on: November 25, 2008

1. script.aculo.us (http://script.aculo.us/)

URL: http://script.aculo.us/.
Blog: n/a.
Documentation: http://wiki.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.

 

2. Prototype (http://www.prototypejs.org/)

URL: http://www.prototypejs.org/.
Blog: http://www.prototypejs.org/blog.
Documentation: http://www.prototypejs.org/learn.

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.

3. Moo Tools (http://www.mootools.net/)

URL: http://www.mootools.net/.
Blog: http://blog.mootools.net/.
Documentation: http://docs.mootools.net/.
Demos:http://demos.mootools.net/.

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.

4. jQuery (http://jquery.com/)

URL: http://jquery.com/.
Blog: http://jquery.com/blog/.
Documentation: http://docs.jquery.com/.

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.

5. MochiKit (http://www.mochikit.com/)

URL: http://www.mochikit.com/.
Blog: http://www.mochikit.com/blog.html.
Documentation: http://www.mochikit.com/doc/html/MochiKit/index.html.
Demos:http://www.mochikit.com/demos.html.

MochiKit is a highly documented and well tested, suite of JavaScript libraries that will help you get shit done, fast. We took all the good ideas we could find from our Python, Objective-C, etc. experience and adapted it to the crazy world of JavaScript.

6. Rialto (http://rialto.improve-technologies.com/wiki/)

URL: http://rialto.improve-technologies.com/wiki/.
Blog: n/a
Documentation: http://rialto.improve-technologies.com/js/doc/.
Demos:http://rialto.improve-technologies.com/rialto/.

Rialto (Rich Internet Application Toolkit) is ajax-based cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSPJSF,.NetPython 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 DOMcode.

7. Dojo Toolkit (http://dojotoolkit.org)

URL: http://dojotoolkit.org/about.
Blog: http://dojotoolkit.org/blog.
Documentation: http://dojotoolkit.org/docs.
Demos:http://dojotoolkit.org/demos.

Dojo is an Open Source DHTML toolkit written in JavaScript. It builds on several contributed code bases (nWidgets, Burstlib, f(m)), which is why we refer to it sometimes as a “unified” toolkit. Dojo aims to solve some long-standing historical problems with DHTML which prevented mass adoption of dynamic web application development.

8. Spry Framework (http://labs.adobe.com/technologies/spry/)

URL: http://labs.adobe.com/technologies/spry/.
Blog: n/a.
Documentation: http://www.adobe.com/go/labs_gnav_wiki.
Demos:http://www.adobe.com/go/labs_gnav_showcase.

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.

9. ASP.NET Ajax Framework (http://asp.net/ajax/)

URL: http://asp.net/ajax/.
Blog: n/a.
Documentation: http://asp.net/ajax/documentation/.
Demos:http://asp.net/ajax/showcase/.

AJAX framework that uses messages to control AJAX requests. Easy to use AJAX framework that provides message queue, XSLT, XPath, encryption (SHA1, MD5), web service access (SOAP, XMLRPC), JSON-RPC, cross browser AJAX, AJAX history and cache control.

10. Cean Ajax Framework (http://sourceforge.net/projects/clean-ajax/)

URL: http://sourceforge.net/projects/clean-ajax/.
Blog: n/a.
Documentation: http://sourceforge.net/docman/?group_id=145307.

 

ASP.NET AJAX is a free framework for quickly creating efficient and interactive Web applications that work across all popular browsers.   ASP.NET AJAX is built-into ASP.NET 3.5. It is also available as a separate download for ASP.NET 2.0.

With ASP.NET AJAX you can:

  • Create next-generation interfaces with reusable AJAX components.
  • Enhance existing pages using powerful AJAX controls with support for all modern browsers.
  • Access remote services and data from the browser without tons of complicated script.
  • Take advantage of the improved efficiency and ease of use in Visual Studio 2008, with its built-in support for ASP.NET AJAX, improved JavaScript support, and a new Web page designer interface.

 

11.  Appcelerator   (http://appcelerator.org/)

URL: http://appcelerator.org/
Blog: n/a.
Documentation: http://doc.appcelerator.org/overview/what_is_appcelerator/index.html
Demos:http://try.appcelerator.org/

Appcelerator is an open source web platform that provides everything you need to build and manage your web applications.

12.  Google Web Toolkit  (http://code.google.com/webtoolkit/)

URL: http://code.google.com/webtoolkit/
Blog: http://googlewebtoolkit.blogspot.com/
Documentation:http://code.google.com/webtoolkit/overview.html
Demos:http://code.google.com/webtoolkit/examples/

Writing web apps today is a tedious and error-prone process. Developers can spend 90% of their time working around browser quirks. In addition, building, reusing, and maintaining large JavaScript code bases and AJAX components can be difficult and fragile. Google Web Toolkit (GWT) eases this burden by allowing developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language.

13.  JavaScriptMVC  (http://www.javascriptmvc.com/)

URLhttp://www.javascriptmvc.com/
Bloghttp://javascriptmvc.com/blog/
Documentation:http://javascriptmvc.com/wiki/index.php?title=Main_Page

JavaScriptMVC is a framework that brings methods to the madness of JavaScript development. It guidesyou to successfully completed projects by promoting best practices, maintainability, and convention over configuration.

 

14. UIZE JAVASCRIPT  FRAMEWORK (http://www.uize.com/)

You can call it an “Ajax Framework”, an “Ajax Toolkit”, a “JavaScript Framework”, a “JavaScript API”, a “JavaScript Toolkit”, a “JavaScript Toolbox”… whatever you like! it’s called  UIZE JavaScript Framework (or just “UIZE” for short).

UIZE is an object oriented JavaScript framework for creating more effective user interfaces in your Web content and Web-based applications and services. UIZE is open source. UIZE isfree to use (distributed under the terms of the GNU General Public License). UIZE is in active development, and is used on a high profile, consumer facing, e-commerce Web site.

 

15. qooxdoo (http://qooxdoo.org/)

URLhttp://qooxdoo.org/
Blog: n/a
Documentationhttp://qooxdoo.org/documentation
Demohttp://qooxdoo.org/demo

ooxdoo is a comprehensive and innovative Ajax application framework. Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed.

It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer. It is open source under an LGPL/EPL dual license.

 

15. The Yahoo! User Interface Library (YUI) (http://developer.yahoo.com/yui/)

URLhttp://developer.yahoo.com/yui/
Bloghttp://yuiblog.com/
Documentationhttp://developer.yahoo.com/yui/docs/
Demohttp://developer.yahoo.com/yui/examples/

The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. The YUI Library also includes several core CSS resources. All components in the YUI Library have been released as open source under a BSD license and are free for all uses.

1 Response to "Usefull Javascript Frameworks"

its a interesting article & also useful too.

for more updates on ASP.NET kindly visit this link

http://aspdotnet-programming.blogspot.com

thanks

Leave a Reply


  • None
  • Amit Panchal: its a interesting article & also useful too. for more updates on ASP.NET kindly visit this link http://aspdotnet-programming.blogspot.com

Categories