I recently came across spin.js. And I just realized how much can be done with javascript. It left me wondering about other awesome javascript frameworks out there that I may not know of. I wanted to created a list here for others to consult. And hopefully to learn about a few new interesting javascript projects myself, too.
I’m more interested in specific-application libraries like spin, node or less than actual frameworks like jQuery, YUI or Dojo, etc.
Spin isn’t a library, it’s just a cool thing. A javascript library is a handful of tools which interface with eachother and sit on top of the core JavaScript.
Node.js isn’t a library either. It’s a server-side JS engine which sits on V8.
YUI just sucks.
JQuery is the most community-supported and widely used. It’s constantly improving and it has a minimalist syntax which is very appealing to many developers. JQueryUI is just a bunch of front-end tools which use JQuery.
To answer your question of where you can find other frameworks/libraries, Google. Should you? No need. They all sit on top of Javascript and do basically the same thing. Learn JQuery until you feel you are very competent and then you can make an informed decision as to whether you would like to use an alternative that has a more appealing syntax or a feature JQuery lacks. OR You code the new features and submit them as plugins.