WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. An Eclipse Plugin is available as well. A rich widget set is supported that includes tree views, tabbed panes, split panels, and much more. Animations, all types of events, and several effects are supported, as well. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI. Web applications are fully AJAX enabled. For Swing client/server applications, the framework handles client/server communication, including compression and security layers.
| Tags | Software Development Libraries Application Frameworks Internet Web Dynamic Content Java Libraries User Interfaces Widget Sets |
|---|---|
| Licenses | Apache 2.0 |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Release Notes: The release includes some bugfixes in the WiClipse Plugin and brings an enhanced autocomplete function for finding images. A bug concerning animated components with shadows or reflections has been fixed. A new example app (mini-mail-reader) is included as a full Eclipse project.


Release Notes: This release comes with support for complex animations and effects. Table components can be grouped to support complex table layouts with multiline row or column headers and footers. A new Eclipse plugin is included. Some new components are included, as well.


Release Notes: The full version of WidgetServer has become open-source under the terms of the LGPL. Many new features and components have been developed. Several examples and a new tutorial are included now. UGAT, a new software generator and application framework helps you build basic applications automatically from different sources like SQL/DDL older hibernate mappings.


Release Notes: Plugable ID generators to support Capture & Replay test tools have been added. A plugable exception handling for exceptions that occur during GUI event handling has been implemented. Some bugs have been fixed.


Release Notes: This version fixes some bugs in the JavaScript library. The Component-Set example is more interactive now. A new component similar to JSpinner has been added. A new package to create wizard based applications by declaration was added. Some enhanced error messages help to detect XML configuration errors now.