&cli2gui I'm sooo dang close, but I'm having trouble creating a process and reading the lines from it in a non-blocking way.

For context (since I didin't post anything about it before), for Visibiliy Jam, I'm creating a tool which allows you to construct simple user interfaces for common tasks normally done with CLI tools.

Also, not shown here in the video, but the user interface is resizable and adjusts somewhat, I spent most of the jam creating the UI framework instead of working on the functionality, which I guess is fair since my app has gui in the name :)