Top 10 Open Source JavaScript UI Libraries

November 25, 2006 | In Developer, Web 2.0

Yahoo! UI Library (YUI)
http://developer.yahoo.com/yui/index.html

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. Download the entire library, its documentation and examples from Sourceforge.

Latest version 0.12.0 November 13, 2006
(See also http://developer.yahoo.com/ypatterns/ for the Design Pattern Library)

Prototype
http://prototype.conio.net/

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.

Latest version 1.4.0

script.aculo.us
http://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. As used by Gucci, Digg, Apple, fluxiom, Basecamp, Shopify, Blinksale, Backpack, Feedburner, Mailroom, Ruby on Rails.

Latest version 1.65 November 8, 2006

Dojo
http://dojotoolkit.org/

Dojo is the Open Source Javascript toolkit that makes professional web development better, easier, and faster.

Latest version 0.4

overLIB
http://www.bosrup.com/web/overlib/

overLIB is a JavaScript library created to enhance websites with small popup information boxes (like tooltips) to help visitors around your website. It can be used to provide the user with information about what will happen when they click on a link as well as navigational help

Latest version 4.21 July 5, 2005

Suckerfish Dropdowns
http://www.alistapart.com/articles/dropdowns/

Lightweight, accessible, standards-compliant, cross-browser-compatible method of DHTML drop-down menus.

Latest version none - this article was from 2003. Please see http://www.google.com/search?q=Suckerfish+Dropdowns and Son of Suckerfish Dropdowns http://www.htmldog.com/articles/suckerfish/dropdowns/

Lightbox JS
http://www.huddletogether.com/projects/lightbox2/

Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It’s a snap to setup and works on all modern browsers. Lightbox v2.0 uses the Prototype Framework and Scriptaculous Effects Library.

Latest version 2.02

Flash Video (FLV) Player
http://www.jeroenwijering.com/?item=Flash_Video_Player

The Flash Video (FLV) Player can be used standalone, without the need for the Flash authoring tool. The player allows you to show your videos more controlled and to a broader audience than with Quicktime, Windows Media or Real Media. It supports playback of a single FLV file, RTMP streams or RSS/XSPF playlists, a wide range of flashvars (settings) for tweaking both behavior and appearance and an extensive, documented javascript/actionscript API.

Latest version 3.1

Unobtrusive Flash Objects (UFO)
http://www.bobbyvandersluis.com/ufo/

UFO is a DOM script that detects the Flash plug-in and embeds Flash objects (files with the .swf extension). It has its roots in the Web Standards community and is designed to support W3C standards compliant, accessible and search engine friendly web design. It also contains several features and best practice techniques that other scripts currently don’t have. UFO is free, licensed under the CC-GNU LGPL and an Open Source Flash Project.

Latest version 3.20

SWFObject
http://blog.deconcept.com/swfobject/

SWFObject is a small Javascript file used for embedding Macromedia Flash content. The script can detect the Flash plug-in in all major web browsers (on Mac and PC) and is designed to make embedding Flash movies as easy as possible. It is also very search engine friendly, degrades gracefully, can be used in valid HTML and XHTML 1.0 documents*, and is forward compatible, so it should work for years to come.

Latest version 1.4

Further reading:
http://ajaxian.com/

© 2008 Martin Crockett. Sitemap. RSS Entries and comments feeds. Valid XHTML and CSS. ^Top^