Hi Mostafa, If you're not bound to C++, you might consider writing your GUI in Java. Java has many well-written libraries for creating GUIs (e.g., Swing) that make it straightforward and quick to write GUIs. You can also call C++ code from Java using, for example, RMI or straight from the command-line. Java also has built-in capabilities for multi-threading, which is nice for writing GUIs. Regarding libraries for C++, you might consider Qt. Mike On Wed, Feb 18, 2015 at 8:56 AM, Mostafa Amini Afshar <maaf@xxxxxxxxxx> wrote: > Hi Bill, > > I would like to write a GUI for my program. I need just a simple GUI to > insert the input data which will be used by the program. I have noticed > that in Overture you are using open motif for this purpose (please kindly > tell me if i am wrong). Would you recommend any other open source library > to make GUI in c++? > > Best regards > Mostafa >