# OpenGL GUI / Plotting / Graphing Library

**URL:** <https://www.ruby-forum.com/t/opengl-gui-plotting-graphing-library/118498>\
**Category:** Ruby\
**Created:** [October 27, 2007, 9:30pm UTC](https://www.ruby-forum.com/t/opengl-gui-plotting-graphing-library/118498 "2007-10-27T21:30:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![redroofgreentree](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@redroofgreentree](https://www.ruby-forum.com/u/redroofgreentree)\
**Post date:** [October 27, 2007, 9:30pm UTC](https://www.ruby-forum.com/t/opengl-gui-plotting-graphing-library/118498/1 "2007-10-27T21:30:47Z")

</div>

Hi!

Does anyone know of a good OpenGL plotting/graphing library I can use  
from  
Ruby’s OpenGL module? I’m writing a monitoring application in Ruby, and  
I  
just want to generate real time 2D plots.

Thanks!

---

<div class="post-metadata">

**Author:** ![redroofgreentree](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@redroofgreentree](https://www.ruby-forum.com/u/redroofgreentree)\
**Post date:** [October 27, 2007, 9:52pm UTC](https://www.ruby-forum.com/t/opengl-gui-plotting-graphing-library/118498/2 "2007-10-27T21:52:59Z")

</div>

redroofgreentree wrote:

> Hi!
> 
> Does anyone know of a good OpenGL plotting/graphing library I can use from  
> Ruby’s OpenGL module? I’m writing a monitoring application in Ruby, and I  
> just want to generate real time 2D plots.

Probably a dumb question: if you want 2D, why not use rrdtool (and its  
ruby bindings) instead of opengl? Is it not realtime enough?

---

<div class="post-metadata">

**Author:** ![redroofgreentree](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@redroofgreentree](https://www.ruby-forum.com/u/redroofgreentree)\
**Post date:** [October 28, 2007, 3:37am UTC](https://www.ruby-forum.com/t/opengl-gui-plotting-graphing-library/118498/3 "2007-10-28T03:37:54Z")

</div>

Because I’m stupid and didn’t know of it’s existence. Any more tools  
alone  
these lines you’d like to share with me?

Thanks!

---

<div class="post-metadata">

**Author:** ![redroofgreentree](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@redroofgreentree](https://www.ruby-forum.com/u/redroofgreentree)\
**Post date:** [October 28, 2007, 4:48am UTC](https://www.ruby-forum.com/t/opengl-gui-plotting-graphing-library/118498/4 "2007-10-28T04:48:01Z")

</div>

redroofgreentree wrote:

> Because I’m stupid and didn’t know of it’s existence. Any more tools alone  
> these lines you’d like to share with me?

tioga ([http://www.kitp.ucsb.edu/~paxton/tioga.html](http://www.kitp.ucsb.edu/~paxton/tioga.html)) looks nice.

Still, I don’t think either rrdtool or tioga are real-time in the sense  
of watching the plot drawn as time advances, like in the KDE system  
guard or the windows equivalent. (Hope I’m wrong…)
