JWAX is event driven component framework modeled other leading component based technologies in order provide structured rich client development while reducing the learning curve of JWAX. It can be leveraged from client side AJAX or dynamic UI systems for development. JWAX has an Object Oriented Architecture. It utilizes a render kit model for client code generation and provides a set of common base UI components with plans to support complex components in the future.