Plugin development

The following set of exercises aims at the development of plugins, which enable the editing and simulation of new types of graph models in Workcraft. For each of the exercise, follow the step-by-step instructions to proceed from the initial setup of the project, all the way to the implementation of the model's components and simulation tools.

Alternatively, if you wish to skip some of the exercises or steps, it is also possible to download the completed plugin source code at the end of each exercise or clone the entire plugin example repository.

Before starting these exercises make sure that you know how to build Workcraft from sources.