Hi, see Tk Realtime data aquisition
. It has a simple realtime graph on a Tk::Canvas. You will have to put some of your own work into it, if you want interactivity, but almost anything can be easily added.
Read the comments if you are using MSWindows, for how to deal with Window's fileevent problems.