Parabellym is an environment for building modular applications of any kind. It consists of a shared library, which provides module management and message based inter-module communication functions, and a tiny loader.

The whole project was originally inspired by the QNX IPC, the messaging subsystem in particular. The API was designed so that one day an existing system could be made distributed transparently to modules.

The documentation for the library is available here.

Distributed under the GNU LGPL license.