Projects / WidgetServer


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.

Operating Systems

Recent releases

  •  30 Nov 2011 10:42

    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.

    •  14 Nov 2011 15:01

      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.

      •  12 Oct 2009 12:42

        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.

        •  21 Sep 2007 08:56

          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.

          •  22 Aug 2007 13:03

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.