asuc is an open source small Qt program. It just prints out UDP packages and receives and sends out keystrokes via UDP. It has no cursor but that is not really a big problem, since text is always entered at the end of the text. The choice was to have no cursor or the text output could be destroyed with cut and paste.
SetiDockling monitors and displays work from Seti@home and Distributed.net clients in the dock.