DogPerl is an offline Perl/Tk widget documentation resource. It includes an adjustable interface. Since it is a reference to detailed information about Tk widgets as they can be used in Perl, the program does not do much. It is an encyclopedia for Tk within Perl. However, font color, size, face, and style can be customized easily. Page background color, border size, and paragraph spacing are also customizable. The program illustrates the use of Perl/Tk.
RTK (Ruckus Tool Kit) is a high-performance, Perl-based, dynamic, content-generation system. It provides a nearly transparent bridge between HTML-based code pages and traditional CGI-based systems. It has been designed to automatically take advantage of existing systems, such as basic CGI, Apache's mod_perl, FastCGI, and SpeedyCGI, but does not require such systems for high-performance optimization.
Maven Integration for Eclipse makes it easy to use Maven in Eclipse. Features include: a form-based and XML editor for the Maven POM; a quick search in remote Maven repositories and integration with Nexus Maven repository manager; Maven-based dependency management and automatic downloading of required dependencies and sources; launching Maven from within Eclipse; creating new projects using Maven Archetypes; materializing projects using Maven metadata; integration with JDT, AJDT, and WTP; integration with Maven SCM, Subclipse, Subversive, and Team/CVS; and extension points and API for 3rd party integration.
OpenLDev is a development environment that provides a graphical front-end to Linux compilers such as gcc. It includes the basic essentials needed by a Linux programmer. It is a graphical interface to the collection of command line programming tools available for Linux and Unix systems.
Free Java is a development environment designed to help beginners write Java programs. Its editor includes syntax highlighting and an undo/redo function. It features a structure panel and a file browser. Compiling and running a program can be done with the push of a single button, and compiler errors are shown clearly. There is also a virtual console to show a program's console output. Free Java is based on J2SDK 1.3.
JGlade is a reimplementation of libglade in pure Java, enabling Glade UI designs to be ported to platform independent toolkits, such as SWT and Eclipse. Toolkits are managed through an Abstract factory, and pluggable modules supporting other toolkits can be implemented. The Glade UI designer produces an XML file describing the interface in GTK+ terms. This file is parsed by JGlade and a new SWT interface is constructed, making the necessary conversion from GTK+ to SWT or another toolkit.
ThinG is a GUI editor for Thinlets, a Java GUI toolkit. It features visual cut and paste editing of all Thinlets components (except "bean"), load/save/import/export using the Thinlets XML GUI description format, and a source code stub generator for the callback handlers defined in the GUI. The editor runs as a standalone application. It is written in Java, using the Thinlets library itself (included). JRE 1.4 or higher is required.
Jaffa (Java Application Framework For All) is an enterprise-focused Java framework for rapid application development. It provides a complete Java Web application development stack, extending exsiting projects like Tomcat and Struts at the frontend with MVC-based web widgets, all the way through to a high-performance lightweight O/R persistence engine, with plenty of rich features in between including rules engines, declarative application, and data security. In addition to the runtime framework, there is a suite of component templates and other tools for rapid application development, including a TogetherSoft plug-in for UML intergration.