USER REVIEWS
This one is implemented in twisted. It maps a listening port to a target host/port. It is configured from the commandline and can have any number of (listener -> server) pairs. It logs the stream contents at the DEBUG log level.
WRITE USER REVIEW