The dest thing about deskfiler is that you can create your own plugins.
Plugin is simply a web app, which runs in browser-like enviroment, but, unlike in browsers, Deskfiler plugins
are provided with access to system-level APIs, such as
file-system, native C modules and so on
To understand what deskfiler plugins can do, refer to api docs
To start developing your first bare bone plugin immidiately, try this Bare bone plugin guide