Jalv is a small program which is useful, but also intended to be an appropriate test host for plugin development. It runs plugins from the command line with no user interaction, is light enough to run in valgrind, and is capable of dumping all plugin to/from UI communication in a human readable format.
For testing with various host toolkits, there are several Jalv executables: jalv, jalv.gtk, jalv.gtkmm, and jalv.qt. The jalv and jalv.gtk programs are suitable for production use by users, the others are less complete and intended for developer testing only.
Jalv is developed and given away freely for the benefit of all. However, donations of appreciation for the considerable time and effort spent are appreciated: