Morph is a Java framework that eases the internal interoperability of an application. As information flows through an application, it undergoes multiple transformations. Morph provides a standard way to implement these transformations. In addition to providing a framework for performing transformations, Morph provides implementations of many common transformations. It has been built from the ground up for flexibility and extensibility, and it integrates seamlessly with dependency injection frameworks such as Spring, PicoContainer, and Hivemind.
Thumbnail and Watermark is a class that can process an image on the fly by either generating a thumbnail or applying a watermark. The processed image can be displayed in a page, saved to a file, or returned to a variable. If version 2 of the GD library is available, the class can manipulate the images in true color. It supports multiple watermark positions, and auto-fitting that adjusts dimensions so that the resized image aspect is not distorted. Both JPEG and PNG are supported, but the watermark image can only be in PNG format as it needs to be transparent.
jIsoEngine is an isometric 2D engine for Java applications. It provides an SDK of methods and classes that let developers easily build a complete game. It is suited for simulation games, board games, and turn-based games. The project is bundled with Tourist Camping Tycoon, a game developed with the engine.
The Eclipe Eiffel Development Tools (EDT) are a set of plugins which implement a full-fledged, highly integrated Eiffel development environment based on the Eclipse Platform. The EDT plugins contribute a number of facilities specific to Eiffel, such as an Eiffel builder, a Cluster Explorer, and Refactorings.
This PHP class sorts two- or multidimensional arrays by one or multiple columns. The assumed array format is always [row][column]([property]). Sorting works ascending as well as descending. There are no limits to either the dimensions of the array or the columns it's sorted by. All the user has to supply to the class is the array to be sorted and a sort string specifying how the array is to be sorted. This sort string is checked for syntactic and semantic errors. Should either occur an appropriate error message is returned.
OZONE is a complete object-oriented MVC framework for developing advanced Web applications in PHP5. It has support for XHTML/CSS, Unicode, page templates, XML-defined form validation, object-based (XML-defined) database interaction, and user/group management. The design (webflow) was inspired by Apache Jakarta Turbine and allows separation of content-generators, views (templates), and controllers. The framework is ready to use out-of-the-box with a sample application included. The internal design follows Java coding standards and makes extensive use of new PHP5 features.