Mac users interested in Change wallpaper api app generally download:
PlexyDesk is a modular Desktop extension fully powered by Nokia Qt Framework.
PlexyDesk lets you customize your Desktop with QML and it's C++ API.
Apart from this, PlexyDesk also lets you make theme packs (Skins) for your desktop using QML and share it with everyone