Not officially, but for a while a few Combiners were working on a java client alternative which could be used to perform the same actions as one could use the web interface for. However, said programmers never followed through.
This has been one of the main problems preventing any past clients from being successful - lack of motivated programmers, and primary resources being focused on development within the web interface itself. So don't hold your breath. (: