Google Gears (BETA) is an open source browser extension that enables web applications to provide offline functionality using the following JavaScript APIs:
Store and serve application resources locally
Store data locally in a fully-searchable relational database
Run asynchronous Javascript to improve application responsiveness
JTreeMap releases 2 components:
* a Java Swing component JTreeMap and a demo app.
* a SWT/Eclipse Plugin component, KTreeMap
Furthermore, the JTreeMap library contains an applet that could be used out of the box as it can read data in from a file on the web site, see this example.
Overview
Vexi is a platform for creating and publishing Graphical User Interfaces that can be used over the Internet or an intranet. It features a very simple and powerful syntax based on xml and javascript, a set of complete, extensible, themable widgets, and a sandbox-like security model to protect users.
Why Vexi?
Vexi is designed to overcome the flaws of other Internet application platform implementations.
Vexi applications are written in a combination of XML and JavaScript. The XML layout makes UI structure simple to understand, and the JavaScript provides a powerful way of manipulating a UI to make it dynamic. Do not confuse JavaScript with the HTML DOM - the latter gives JavaScript a bad name because of it’s over complicated nature. JavaScript is very easy to understand and work with. And whilst XML is a far reaching standard, the context in which it is put into practise with Vexi makes it very easy to understand and work with.
The goal of this project is to provide a configurable and customizable production-quality Java look and feel library for Swing applications. This Java look and feel is available for JDK 5.0+ only.
GNUstep is a cross-platform, object-oriented framework for desktop application development. Based on the OpenStep specification originally created by NeXT (now Apple), GNUstep enables developers to rapidly build sophisticated software by employing a large library of reusable software components. GNUstep is used in production environments at several organizations...
genesis is an open-source framework that aims to bring simplicity and productivity to enterprise application development, ensuring scalability, robustness and testability of your software. The main goal is to simplify the development of business components and the construction of complex graphical interfaces with minimum effort for developers. To accomplish its mission, genesis combines several open-source frameworks in a completely transparent way for developers, through the use of AOP (Aspect Oriented Programming). Our main challenge is to allow people with little knowledge of the Java platform to develop robust applications fast, without requiring them to learn several new technologies and complex concepts. We invite you to experience our approach to the problem.
Project OpenJFX is a project of the OpenJFX community for sharing early versions of the JavaFX Script language and for collaborating on its development. In the future, the JavaFX Script code will be open sourced. The governance, licensing, and community models will be worked out as the project evolves.
The InfoNode Docking Windows framework allows you to create a powerful Swing GUI for your application and rich client with very little code. Just take your normal Swing components with application content and place them inside docking windows. The windows can then be arranged in advanced layouts using split windows, tab windows and floating windows. There are virtually no limitations to the window layouts you can create.
LIMBAS is a web client/server application allowing you to develop application quickly without programming. This, only by the use of tables and forms and other modules like workflow engine, user management, report editor, file manager or soap interface.
An outstanding feature is complete use with an Internet-Browser without installations, Plugins or other components on the client.
The simple, flexible Marathon Java testing tool reached version 1.0. With this Marathon garnered the ability to record almost all actions on standard Java/Swing controls including drag and drop. Marathon records all actions on unrecognized user interface elements, so you can use Marathon for even automating actions on non-standard components. Use custom component resolvers to further extend Marathon to record semantic actions on your custom components. Benefit from the improvements to Marathon, like dock-able windows, cut&paste operations in the editors and of course, tabbed editing facilities. Download Marathon now and explore the possibilities of test automation.