Overview#

Kit Kernel is an SDK for build plugin- and extension-based application development.

Kit Kernel includes several foundational components:

  • Carbonite Plugin Framework and Utilities

  • omni.kit.app, the application plugin

  • omni.ext, the extension plugin

  • Several other Carbonite plugins, including: * carb.scripting-python, an embedded Python scripting system * carb.eventdispatcher, an event dispatching system * carb.settings, a configuration manager * carb.tasking, a parallel concurrency system * and many more

Through these foundational components, powerful applications can be built by weaving together plugins and extensions.