Plugins Framework

The iStumbler Plugins Framework defines the Plugin Protocol as well as a base class which you can use to make your own plugins by defining just a few critical methods.

The iStumbler Shell uses the PluginManager to create and initilize plugins as it discovers them

Future development is focused on creating a generic shell application and plugin which can be customized with properties to create a new application with minimal coding. Also on the slate is a Java plugin interface as well as bindings for Python, AppleScript and others.

Email me if you're interested in helping out.