DDD - The Dynamic Graph Parallelisation Library. The parallel implementation of algorithms based on dynamic data structures on architectures with distributed memory access leads to various technical problems as for data redundancy, consistency and load balancing. The DDD library allows easier development of those dynamic parallel algorithms. This document contains the complete specification of the DDD library interface, including a short introduction, a tutorial, a user’s manual, a detailed reference manual for all three DDD library frontends (i.e., language bindings), and much more.