Making PyQt GUIs for processing and visualization of data all the time ? Well, why not gather some of this effort to a single package and reuse its elements ? This is the idea behind apidpy, while also trying to encorporate some of the ideas and patterns I came across from other frameworks.