RestfulBeans is a high level API for sharing objects between a server and a Java-based client. The underlying protocol is designed to expose the data consumed by a rich client to the search engines. The key properties of the protocol are compliance with the HTTP spec and REST principles, and XML representation for Java Beans with object references represented as XLink (to allow search engines to walk through the object tree). The key API property is the ability to work with remote objects as if they were local. An application using RestfulBeans is automatically capable of supplying users with URLs for any “content item” it deals with.
Blackbird is the first enterprise service bus (ESB) for PHP developers. It provides a range of services, including managing configuration data, connections to message queues, databases, and other applications, and many more features. This makes it possible to very rapidly develop message-based applications and/or integration layers.
Keystone is a cross-platform, object oriented application framework which allows applications to be written to build on the target platforms of GNU/Linux and Win32 without modification of their source. Keystone implements several modern Web standards, including SVG graphics and the XUL user interface description language.