The Blooploader is a free client application that allows http://www.mybloop.com users to upload files of any size to their accounts.
It's written in Python using PyQt4.
Client-server communication is done via JSONRPC.
File uploading is done over a simple HTTP based protocol.
Blooploader is licensed under the GPL v2.
The Blooploader is compatible with Windows, MacOS X and Linux