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.
LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). LibRaw is based on the source codes of the dcraw utility, though some of the drawbacks of dcraw have been eliminated. The users of the library are provided with an API to be used when writing their software programs.
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.
TUTOS (The Ultimate Team Organization Software) is a groupware, ERP (Enterprise Resource Planing), CRM (Customer Relationship Management), and PLM (Project Lifecycle Management) suite that helps small to medium teams manage various things in one place. Its features include personal and group calendars, an address book, product and project management, bug tracking, installation management, test management, scrum management, a task list, notes, files, mailboxes, and useful links between all of the above.
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.