Shotwell can be used with plugins, which are companion shared libraries that can add support for new publishing destinations or new slideshow transitions.
            To see a list of installed plugins, choose 
Full documentation on how to develop new plugins is available at https://wiki.gnome.org/Apps/Shotwell/Architecture/WritingPlugins