Repositories
JavaScript.com is your source for all things JavaScript, including tutorials, free java scripts, downloads, tools, javascript source code and other scripting resources."
The JavaScript Source is an excellent JavaScript resource with tons of "cut and paste" JavaScript examples for your Web pages. All for free!
Comprehensive JavaScript tutorials and over 400 free scripts. Just added a complete JavaScript Reference. Also features DHTML, CSS, and web design tutorials, and a large developer's help forum.
Click here for Dynamicdrive.com, a comprehensive DHTML site featuring DHTML scripts, tutorials, and more.
JavaScript collection with 371 FREE examples.
The IT Industry Portal
JavaScript Search is your source for hundreds of free JavaScripts and JavaScript related information, including scripts, tutorials, FAQ's, tips, and much more.
A guide to free JavaScripts, tutorials, and resources on the web.
HotScripts.com is an Internet directory that compiles and distributes Web programming-related resources, geared toward webmasters, developers and programmers looking for enhancing their Web sites and intranets with dynamic development tools.
A site containing a large amount of FREE quality JavaScripts including a DHTML section, tutorials, forum and online tools, well presented including examples of each script.
Free JavaScript for your Site. Scripts for Pop-up Windows, Weather Forecasts, News Headlines, Clocks, Scrollers, Dates, Menus, and More are available in a Cut-N-Paste format. Also, a 14-lesson Tutorial.
CodeHouse.com specializes in JavaScript and technologies utilized by JavaScript such as DHTML, CSS, XHTML, and XML. We feature articles, scripts, online tools, and other resources for programmers and webmasters. We are non-partisan and committed to cross-browser industry standards.
a great little place to find cool, useful, and free javascripts for your site! All free javascripts on this site come with easy-to-follow installation instructions, along with a live demonstration. Just pick a category below, and off you go!


Libraries
Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.
A collection of JavaScript Libraries
MochiKit is a highly documented and well tested suite of JavaScript libraries that will help you get things done, fast. It takes good ideas found in Python, Objective-C, etc. and adapts them to the crazy world of JavaScript.
script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly.
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.
An open-source JavaScript library for creating rich internet applications. Rico provides full Ajax support, drag and drop management and a cinematic effects library.
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.
AJAX (asynchronous javascript and xml) has been getting a lot of press lately. It is seen as a way to add desktop-application functionality to html pages. Things like Drag and drop, Fluid animations and Dynamic page updates.
moo.fx is a superlightweight, ultratiny, megasmall javascript effects library, to be used with prototype.js or the mootools framework. It's very easy to use, blazing fast, cross-browser, standards compliant, provides controls to modify any CSS property of any HTML element, including colors, with builtin checks that won't let a user break the effect with multiple, crazy clicks. Optimized to make you write the lesser code possible, the new moo.fx is so modular you can create any kind of effect with it.
A Cross-browser JavaScript DHTML Library which adds Drag Drop functionality and extended DHTML capabilities to layers and to any desired image, even those integrated into the text Drag & Drop Image flow.
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 (see the examples below). Not to mention that it looks cool, is stable, and has an active developer community to boot!
Sarissa is an ECMAScript library acting as a cross-browser wrapper for native XML APIs. It offers various XML related goodies like Document instantiation, XML loading from URLs or strings, XSLT transformations, XPath queries etc and comes especially handy for people doing what is lately known as "AJAX" development.
Rounded Corners with CSS are a hot topic in web design: I think that there are hundreds of articles on them. This page is intended to present the solution I came up, that doesn't requires images, extra markup nor CSS. Let's start.
The script is meant to help a developer to post code snippets online with ease and without having to worry about applying format. People who use blogs like MovableType, .Text (dotText), dasBlog and any other system can easily add code to their posts.
jWic is a java-based development framework for developing dynamic web applications with the convenience and familiarity of 'rich client' style programming. The component-based, event-driven programming model makes it easy for developers to quickly create flexible and robust web applications.
ZeroKode is a Web-based visual development tool for authoring ZUML pages as simple as drag-and-drop. It is open source now. It was originally developed by Chris Spiliotopoulos, Greece.
Aflaxtm stands for Asynchronous Flash and XML. Defined simply, Aflax is a development methodology which combines Ajax and Flash to create more dynamic web based applications.
SWFObject is a small Javascript file used for embedding Adobe 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.
SoundManager 2 is a Javascript Sound API which talks to Flash, effectively mapping most of Flash 8's native sound capabilities to Javascript. It enables web developers and front-end engineers to programmatically control sound in a cross-browser/platform way, using a language they already know.
Toxic makes it very simple to call PHP methods from javascript. Callbacks can have a "soft" or "hard" binding making it easy to call calbacks in javascript from PHP. Even exceptions thrown in PHP are tranferred and can be caught as normal in javascript.
The Plex Toolkit is an advanced, modular, AJAX and Rich Internet Applications framework written in JavaScript.
qooxdoo is one of the most comprehensive and innovative Open Source (EPL/LGPL) multipurpose AJAX frameworks. It includes support for professional JavaScript development, a state-of-the-art GUI toolkit and high-level client-server communication.
ThyAPI is an api to allow the developement of better user interfaces for web applicaticions, Using javascript and Ajax, it allows a complete visual interface definition using CSS and encapsulates all objects data manipulateion.
Engine for Web Applications is an application framework for client-side development and Web applications. It provides an environment in which to develop and run JavaScript components and applications. Each Engine can be pre-built to user specifications, and components can be built into the engine itself, deployed as separate script packages, or deployed as application components. The Engine code is designed within a hierarchical structure, and can be used with most existing JavaScript toolkits and libraries. Engine is based on a structured API, a core set of background services, and an optional abstraction layer. It is a controlled environment for Web pages in which scripts may run or with which scripts may communicate, and a binding for custom APIs. The package structure protects it and other Engine components from namespace collisions and does not impede the use of existing toolkits and widgets. It is designed for the last-mile of a Web Application.
AjaxGear is a toolkit that allows you to take advantage of the client-side technique known as AJAX. AJAX is shorthand for Asynchronous JavaScript and XML. It uses the XMLHttpRequest object to allow a Web browser to make asynchronous call to the Web server without the need to refresh the whole page.


References
Welcome to the DevGuru JavaScript Quick Reference guide. This is an extensive reference source that explains and gives comprehensive, working examples of code in a definitive manner for the JavaScript language (and hence, for the ECMAScript and JScript languages). All elements of the language are covered, including the events, functions, methods, objects, operators, properties, statements, and values.
Free HTML XHTML CSS JavaScript DHTML XML DOM XSL XSLT RSS AJAX ASP ADO PHP SQL tutorials, references, examples for web building.
A free online quick reference
Core JavaScript 1.5 Reference for mozilla browsers.
This compact guide enables you to see at a glance the breadth of each object's properties, methods, and event handlers (complete details and examples of property values and method parameters can be found in the text of the JavaScript Bible, 5th Edition). The core JavaScript language section applies to all scriptable browsers.
JavaScript scripting beginners beginning novices tutorials getting started learning help
Online references for WebMasters covering HTML, JavaScript, CSS and several others.


Games


Forums


Question & Answer


Other


Copyright 2007, All rights reserved