extensible application framework
conda install anaconda::envisage
Envisage is a Python-based framework for building extensible applications, that is, applications whose functionality can be extended by adding "plug-ins".