The Adobe Source Libraries (ASL) are a collection
of C++ libraries building foundation technology
to allow the construction of commercial
applications by assembling generic algorithms
through declarative descriptions.

Archetypes is a framework for developing new
content types in Plone. The power of Archetypes is
first in automatically generating forms, second in
providing a library of stock field types, form
widgets, and field validators, third in easily
integrating custom fields, widgets, and
validators, and fourth in automating
transformations of rich content.

BabelKit is an interface to a universal
multilingual database code table. It takes all of
the programming work out of maintaining multiple
database code definition sets in multiple
languages. The code administration and translation
page lets developers define new virtual code
tables, new languages, enter all codes and their
descriptions, and then translate them into all
languages of interest. Perl and PHP classes
retrieve the code descriptions and automatically
generate HTML code selection elements in the
user's language. This makes internationalization
and localization of Web sites and database
interfaces much easier.

BlueWonder is a framework for building all kinds of content management
systems. It supports different types of databases and comes with an
XML-based template engine. It is served with a workflow engine and
role-based access control.

Eigenbase Resource Generator (ResGen)
generates wrapper classes for Java resource
bundles. The generated classes contain a 'get'
method for every resource string, with
parameters appropriate to the parameters
embedded in the resource string. If the
resource is some kind of exception, it also
generates a 'new' method to create an
instance of that exception. C++ generation is also supported.