JavaScript libraries and frameworks
For building Web applications, modern websites or anything including games, you may have now powerful libraries that work on the browser.
List of JavaScript libraries and frameworks
This list includes frameworks to build user interfaces as well as various specialized libraries.
Yahoo User Interface
Set of controls written in JavaScript, and utilities for building Rich Web applications.
An example of use is given in the article JavaScript Games.
Canvas 3D
This is a JavaScript library based on Canvas, to facilitate the creation of Web applications, or games.
Pixastic
Requires Canvas and a recent browser.
Graphics library with many functions for manipulating photos. An online photo editor is also included on the site. For example, blur, emboss, posterize effects...
Youtube API
This framework dedicated to Youtube has several levels: basic functions to use a player on his website, functions to customize and configure the player, functions to change its behaviour, and widgets related to videos (such as the videobar).
Gauge
Easy to add to a website, menu bar similar to that on Apple's site. With shaded colors and reflection effect.
Scripty 2
It is a rewrite of script.aculo.us and its goal is to make Web sites attractive with a lot of visual effects.
It requires the Prototype framework.
Glow
It is the JavaScript framework of BBC. Since BBC is an online news server, the library is mainly aimed at displaing news and related reports and graphics. With a wide compatibility to browsers.
Underscore
Adds new features to older versions of JavaScript. The functions are redirected to the native implementation when a newer version is present in the browser.
jQTouch
Works on touch screens, plugin for jQuery to give to a web application an interface similar to that of the iPhone.
Speech API
A JavaScript library to acces speech recognition software such as Sphinx. Text may be converted to speech and conversely.
Dragdealer
A library to move objects in the page and build scroll bars.
See also
(c) 2008-2010 Xul.fr
Licence: You are free to use the code of these tutorials to motorize
your own site. Please do not put the tutors and other files on another website,
add a link to the article instead. But you can print the pages and distribute
them along with the code for educational purpose.