CWStudio is a portable almost library-independent and computationally efficient generator of CW signals for telegraphy training purposes. It can create a sound with maximum similarity to the real air, simulating many difficulties.
Rigserve implements a human-readable control language for remote or local IP access to amateur radio equipment (rigs). A Python class library allows interfacing with a large number of rig types via serial ports or other methods.