Kirpi is a visual programming tool. Kirpi makes it possible to build and execute graphs of connected tasks, where each node is a C++ function.
Kirpi comes with ready-made applications allowing you to build and execute graphs, and provides an API and UI components that you can integrate into your own applications or plug-ins.
In this example, we use the Kirpi's standalone editor kpedit to create a simple graph using buit-in nodes.