WAJAF is a powerfull JavaScript framework that works on the client side (i.e. the Web browser) and lets you build complete applications based on XML file descriptors or native server language classes (already available in PHP).

If you know how to code in PHP, Python, Perl, C/C++, Javascript, or any similar languages, you can use unjava plus your favorite text editor to write pure Java code, including GUI apps, without knowing Java. unjava is a set of header files and scripts that translates unjava source code into pure Java. It hides the details of writing and using event handlers and creating event-enabled objects such as menus. If you're a C or PHP coder, you'll like how you can simply #include header files in-line to have them expand in place. PHP coders used to define() can use #define, same as in C. Even Java programmers will like it for the ability to create unjava source code that's more concise and easier to read. You can use whatever plain text editor you want, then run unjava. The resulting Java class files can run on any machine with a Java runtime environment, and you can browse the generated Java source.

Coronis Test is an HTML test framework based on jQuery. It is specially prepared for AJAX environments. For example, when it checks whether a given text is present, it waits some time, in case it's still processing and has not yet arrived. This way it's very easy to concentrate on actions, without waiting until something happens. It has a built-in mechanism for using action based functions, which helps when debugging something that requires repetitive tasks, like logging in or going to some specific part of the Web application as a specific user. It's a generic framework that is easy to adapt to specific needs. It also has variables that can be easily used from any part of the program.

JavaScript Page Animation Object is a standalone JavaScript object that can be used to animate elements of HTML Web pages, without requiring additional libraries. It can manage one or more animations that may run in parallel. Each animation is composed of a sequence of steps that apply individual effects to Web page elements. Currently, it supports the following effects: showing or hiding page elements, fading in, fading out, and replacing, appending, or prepending HTML to a page element, sliding in and out a page element, scrolling the page to make an element visible, showing a number incrementing gradually until it reaches a given value, and giving emphasis to a page element by drawing a circle around it or underlining with lines drawn on HTML5 canvas objects. It also supports pseudo-effects for synchronization purposes like canceling a parallel animation or waiting for a given period of time.

Simple Javascript Image Viewer is an easy-to-embed Web based image viewer with which you can zoom using mouse wheel, pan using mouse drag, and preload images. It comes with complete keyboard support and extensions for things such as adding toolbars.

The picosnippet() function provides very simple and easy-to-use HTML/DOM templating capabilities. It does not use any sort of special templating syntax: the template can be any valid HTML element. The data, represented by JavaScript associative arrays, are spliced into a copy of the template using simple, consistent, and easy to remember rules. This allows the user to completely separate the HTML markup from the application JavaScript logic without using complicated libraries.

JavaScript Auto Complete is an object that provides auto-complete support for Web form text inputs. It displays a pull-down menu with options based on the entered text. The presentation of the pull-down menu is configurable using CSS styles. The object may trigger calls to event handlers when the user selects a given suggested option.

WebGL Earth is an application enabling you to explore, zoom, and “play” with a 3D globe directly in a Web browser on any platform including mobile devices, without a plugin. It supports detailed street-level data (via OpenStreetMap), detailed aerial imagery (via Bing Maps), and any other custom maps that are available in popular Mercator tiles (prepared by MapTiler, GDAL2Tiles, TileCache, GeoWebCache, OGC WMS, or OGC WMTS). It is written in JavaScript using the HTML5 Canvas tag with the WebGL extension. The code uses the Closure Library and Compiler, which is the same library that is behind GMail.

Wedana (Web Electronic Design Automation Native Applications) is a JavaScript framework and end-user applications that allow you create, edit, and view electronic schematics using nothing but a Web browser. All produced data is based on the gEDA suite's formats, so the can be easily exchanged between each software.