Create GTK+ interfaces using IOStream style code.
Its simple and quick!

Also providing simple data plotting (similar to Matlab/Octave), ORB (Object Request Broker), and Neural Network computations.

You can create GTK+ GUIs in a few lines of code.

Labels<<"Thanks for reading";
(HBox<<Labels).show();

or even one line :
(HBox() << (Labels()<<"Thanks for reading")).show();

Inline code destructs the classes, but leaves the widgets/callbacks operating. This is great for embedded memory saving code.

You can also plot like so :
Plot figure; figure.plot(x, y, x.size());

Plotting utilises GtkDataBox.sf.net
ORB utilises www.zeroc.com

Feed forward neural networks with different activation functions.

Audio playback/recording and digital signal processing (DSP) - utilising Jack www.jackaudio.org

Features

  • GTK+
  • IOStream
  • Desktop
  • Embedded

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow GTK+ IOStream

GTK+ IOStream Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Gtkiostream works excellent.
Read more reviews >

Additional Project Details

Intended Audience

Developers, End Users/Desktop

User Interface

GTK+

Programming Language

C++, MATLAB

Related Categories

MATLAB User Interface (UI) Software, MATLAB Scientific Engineering, MATLAB Sound Audio, C++ User Interface (UI) Software, C++ Scientific Engineering, C++ Sound Audio

Registered

2012-06-29