xbmcswift2 is a Python framework designed to provide rapid development of XBMC add-ons.
The documentation for xbmcswift2 can be found at http://www.xbmcswift.com.
This tool is also available on the XBMC Eden repository.
Here are some key features of "xbmcswift2":
· Run the addon from the command line or within XBMC without changing any code.
· Helper libraries to make common XBMC api operations easy, like adding items, getting settings, creating temporary files, etc.
· Handles all the url parsing involved in plugin routing. No need to deal with complicated URLs and query strings.