Projects / Echo3


Echo3 is a framework for developing rich Web applications. From the developer's perspective, Echo3 behaves as a user interface toolkit, like Swing or Eclipse SWT. AJAX technology is employed to deliver a user experience to Web clients that approaches that of desktop-based applications. Echo3 applications can be created in either client-side JavaScript or server-side Java code using a component-oriented and event-driven API.


Recent releases

  •  06 Aug 2009 12:30

    Release Notes: This release adds a much improved TabPane with the capability to render custom graphic borders around tabs. RichTextArea has been overhauled; enhancements include improved aesthetics, cross-browser support, a more standard document format, and new features such as table editing. In server-side Java applications, text components can now progressively notify the server as a user types, making it possible to create "auto complete"-type components with only Java code.

    •  09 Mar 2009 16:13

      Release Notes: The capability to automatically size pop-up WindowPanes to their contained content was added. Support for receiving WindowPane minimize events in server-based applications was added. Cross-browser rendering consistency of Grid and Table components was improved. Rendering bugs were fixed in the Extras DropDownMenu component.

      •  20 Feb 2009 13:37

        Release Notes: This release adds a drag-and-drop component to the Extras library and adds support for configuring the component focus traversal order. Wait indicators and failure dialogs are now configurable.

        •  29 Jan 2009 10:17

          Release Notes: This release focuses on fixing issues in preparation for the first release candidate. API specifications are now available for all of the client-side JavaScript as well as server-side Java APIs. JSLint'ing of JavaScript code was added to the build process.

          •  31 Dec 2008 11:07

            Release Notes: Major changes in this release include framework-wide support for small or large DPI fonts, support for right-to-left languages, and significant updates to "Extras" components such as CalendarSelect, TabPane, and WindowPane. CalendarSelect has a much improved appearance relative to the previous version, and features animation when changing the displayed month or year. TabPanes now scroll when too many tabs are present to fit on the screen at once. WindowPanes and SplitPanes feature rollover effects.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.