The cli interface of obfsproxy is terrible and makes children cry.
The cli interface of obfsproxy is awful.
I asked nickm one day if he knows of any standards for interfaces, and he said "You mean CLI or are you thinking of a GUI?" and I replied "No, just CLI." and then I never got an answer.
I'm pretty sure there are no standards for CLIs, except from the POSIX conventions for command-line options, but really I don't know much about usability.
This trac ticket is to build a nice CLI for obfsproxy.
I started building a getopt() one, but then I remembered that obfsproxy should be running in Windows as well and I got terribly sad.