PACT is a self-contained set of tools which support developing and using portable programs, particularly scientific and engineering applications. By defining a single, higher level, standard programming interface, it shields application developers from the plethora of different hardware architectures and operating systems and their non-standard features.
NLog is a .NET logging library designed with simplicity and flexibility in mind. With NLog you can process diagnostic messages emitted from any .NET language, augment them with contextual information, format them according to your preference, and send them to one or more targets. The API (application programming interface) is similar to log4net, and the configuration is very simple. NLog uses a routing table while log4net uses a logger hierarchy with attachable ppenders. This makes NLog's configuration very easy to read and maintain.
Fileprune will delete files from a collection, targeting a given distribution of the file timestamps within time as well as size, number, and age constraints. Its main purpose is to keep a set of periodically-created backup files to a manageable size while still providing reasonable access to older versions. The algorithm used for pruning is based on an exponential, Gaussian (normal), or Fibonacci distribution, and supports collections of files stored at irregular intervals.
SuperAlbum is a Java-based digital photo album creation and deployment tool. It features a Viewer that can be customized and extended. Photo albums can easily be deployed onto the Web using only two files. It automatically resizes all images, packages them up, and prepares them for deployment.