Top 10 JavaScript Frameworks by Google, Yahoo, Bing

JavaScript - an indispensable part for developing websites and web pages, whether that is simple pages or professional website, and whether you are senior or junior. Nowadays, JavaScript frameworks become more powerful and more specialized; they can do many things in just a few basic steps However, the big thing when you need to use one JavaScript framework is you do not know which framework you should use, which framework is best for your needs, ... ? Because there are hundreds of frameworks you can choose.


Sampled by © JavaScriptBank.com

JavaScript - an indispensable part for developing websites and web pages, whether that is simple pages or professional website, and whether you are senior or junior. Nowaday, JavaScript frameworks become more powerful and more specialized; they can do many things in just a few basic steps

However, the big thing when you need to use one JavaScript framework is you do not know which framework you should use, which framework is best for your need, ... ? Because there are hundreds of frameworks you can choose.

So, in this post, I want to summarize the list of frameworks that Google assumes most popular, maybe you wonder why it's Google? Because it's the most popular search engine, so I think the results will be more accurate. Here's the list of top JavaScript frameworks by Google, with the keyword: "javascript framework".

1. jQuery: The Write Less, Do More, JavaScript Library (official website)

jQuery: The Write Less, Do More, JavaScript Library
Yes, jQuery is really a new kind of JavaScript library, you can write less but do more; maybe jQuery is the JavaScript framework that have the biggest collection of plug-ins and add-ons. Some things you should know:
  • Current version: 1.3.2
  • Size: 19 KB (Minified and Gzipped) and 120 KB (Uncompressed Code)
  • Author: John Resig
  • Tutorials in 19 languages: 183 (data on 19 October, 2009)
  • Sites in use: 1000+
  • Plugins: 3.493 (data on 19 October, 2009)


  • Easy to learn
  • Support designers very well, by using CSS syntax
  • A lots of nice and lovely extensions
  • Great community, maybe largest

2. MooTools - a compact javascript framework (official website)

MooTools - a compact javascript framework
MooTools is an Open Source MIT application, which you have the possibility to use it and modify it in every circumstance.
  • Current version: 1.2.3
  • Uncompressed Size: 95 KB (client) and 22 KB (server)
  • Author: Valerio Proietti
  • Using: w3c, cnet, bing, ...
  • Plugins on Official site: 4


  • Better OOP structure
  • The animations are smoother
  • The syntax and the handle of elements are more logical

3. Prototype: Easy Ajax and DOM manipulation for dynamic web applications (official website)

Prototype - Easy Ajax and DOM manipulation for dynamic web applications
Used by the big media companies and organizations, Protorype is unique JavaScript framework that is quickly becoming the codebase of choice for web application developers. And now with the latest version, 1.6.1, Protorype has improved performance, new user-action events, and compatibility with the mordern browsers.
  • Lastest version: 1.6.1 (1st September, 2009)
  • Uncompressed Size: 136 KB (closely 5.000 code lines)
  • Creator: Sam Stephenson
  • Using: NASA, CNN, NBC, ...
  • Plugins: 150+


  • Better for the big web apps, give you many choices to write custom code

4. Dojo Toolkit: great experiences for everyone

Dojo - great experiences for everyone
Dojo Core features small, fast, deep - gives you a rich set of utilities for building responsive applications; great interface widgets with accessibility and localization built right in.
  • Lastest version: 1.4 Beta
  • Compressed Size: 26 KB (closely 5.000 code lines)
  • Foundation: Dojo Foundation
  • Dojo Users: AOL, IBM, Sun, ...


  • Client-side data storage
  • Server-side data storage
  • Asynchronous communication

5. script.aculo.us: easy-to-use, cross-browser user interface JavaScript libraries

script.aculo.us - easy-to-use, cross-browser user interface JavaScript libraries
Update to the lastest version, script.aculo.us is an open-source JavaScript framework for visual effects and interface behaviours, have some improved features as: loading work maker, Windows Media player/RealPlayer checker, fixing old issues, ... check more at here

6. ExtJS: Cross-Browser Rich Internet Application Framework

Ext JS - a cross-browser JavaScript library for building rich internet applications
ExtJS is a very cool cross-browser JavaScript framework for helping you build rich web applications, support all modern web browsers. Plus plenty of plugins and extensions, your ExtJS based web applications become more attractive by features such as well designed, documented and extensible Component model, high performance, easy-customizable UI widgets, ...

7. UIZE: supporting widgets, AJAX, DOM, templates, and more

UIZE - a powerful, open source, object oriented JavaScript framewor
Some things about UIZE you should know:

- is an open source Javascript framework
- easy-to-change your own CSS skins
- plenty of built-in widgets
- amazing effects and powerfull features

8. YUI Library: is proven, scalable, fast, and robust

YUI is proven, scalable, fast, and robust
YUI is one of the biggest JavaScript frameworks in this list. YUI has all things to help you build interactive web applications using techniques such as DOM scripting, DHTML and AJAX by a set of powerful utilities and controls. YUI has countless powerful features, plugins, extensions that take you the very long time to learn.

9. Archetype

Archetype JavaScript Framework
Let sees the power of Archetype by yourself to understand what it can do.
  • Lastest version: 0.10.0 (September 2009)
  • Size of package: 2.14 MB
  • Creator: Temsa & Swiip
  • In use: GifTeer, Meteo France, ...

10. qooxdoo: the new era of web development

qooxdoo - the new era of web development
What's qooxdoo? That's great and powerfull JavaScript framework to create rich internet applications (RIAs) by taking the advantages of object-oriented JavaScript. qooxdoo 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.

Conclusion

When you query the keyword: javascript framework from search engines, maybe there are some differences between our results; but this is not problem, because these JavaScript frameworks are very good & powerful, you use just one JavaScript framework (plus plug-ins & extensions) for all your needs.

Bonus: lists of top 10 JavaScript frameworks by Yahoo and Bing:

Yahoo

  1. Prototype
  2. MooTools
  3. YUI Library
  4. jQuery
  5. script.aculo.us
  6. ExtJS
  7. Archetype
  8. Helios: an open-source JavaScript framework
  9. UIZE framework
  10. qooxdoo

Bing

  1. MooTools
  2. Prototype
  3. UIZE framework
  4. ExtJS
  5. Dojo Toolkit
  6. jQuery
  7. Archetype
  8. YUI Library
  9. XUI: javascript micro-framework
  10. midori: Ultra-lightweight JavaScript Framework

Hope you like this post and find some helpful things in this, leave me any comment/thought if you want. Hope see you in the next post, Top 10 jQuery plug-ins by Google, soon.

Cao Phong
JavaScriptBank.com

Source: Top 10 JavaScript Frameworks by Google

Language
Translate this page to English Translate this page to French Translate this page to Vietnamese

Recent articles
How to Create a Simple News Ticker with jQuery
6 Advanced JavaScript Techniques You Should Use
List of JavaScript rounded corners
How to override this object in JavaScript
VPS Hosting for your AJAX applications
30 Creative Examples of Javascript Slider & Scrollers
Top 10 Best JavaScript eBooks that Beginners should Learn
Javascript Countdown Timer redirecting For Your Affiliate Links
Function Examples in Javascript Programming language
16 Free Code Syntax Highlighters by Javascript For Better Programming


Top view articles
Top 10 Beautiful Christmas Countdown Timers
13 Coolest Javascript Ajax Scrollers for Web Development
Top 10 JavaScript Frameworks by Google, Yahoo, Bing
40 Super Nice JavaScript Extensions and Plugins
9 Funniest JavaScript effects
Free Collection of Eye-Catching Navigation Menus with jQuery
Best jQuery Interactive Navigation Menu Tutorials for Creative designs
How to Create a Beautiful Dropdown Blogroll Without JavaScript?
13 Useful Javascript libraries for visualizations
Enhancing Header Navigation with Usefull CSS Drop-Down Menu codes


Free JavaScript Tutorials & Articles
at www.JavaScriptBank.com