ZWT V0.3.1 JavaScript framework for Rich Internet Applications

ZWT Features Overview

Clean ZWT API

The Zeleos Web Toolkit provides a clean, consistent and well documented API which guarantees the extensibility of the framework and a great experience for developers.

Extensible

ZWT has been designed with extensibility in mind enabling developers to easily extend existing Widgets or create their own ones, everything being perfectly integrated.

Powerful Layout Management

ZWT lets you create rich applications with complex layouts that perfectly fits in any web page thanks to a full featured layout management system that supports both fixed and elastic layouts.

Advanced UI Components

The framework also provides a wide range of advanced UI components called Widgets including Button, TabBar, MenuBar, TreeView, Table... All these Widgets can be easily extended to answer your needs.

Flexible

A fine grain architecture makes the framework suitable for complete Rich Internet Applications, small UI parts embedded in a web site or even mobile web applications (the core library is less than 10kB).

UI Description Language

The Zeleos UI Description Language (ZUIDL) lets you describe the user interfaces in a very convenient and portable way avoiding a lot of tedious UI coding.

Keyboard Navigation

All the applications using the Toolkit supports a full keyboard navigation.

Animation

The animation API makes it easy to fade, resize, move... any HTML elements with various customizable easing methods.

Multi-Browser Support

All modern web browsers are supported by the framework including Firefox (>= 3.x), Chrome (>= 10), Opera (>= 10) and Internet Explorer (>= 7).

Tools

ZWT also provides a set of tools (Maven and Ant) including a strict JavaScript compiler enforcing ZWT guidelines, a ZWT application packager and a JavaScript optimizer to make sure your application is robust and efficient.