ctioga2

the polymorphic plotting program

Latest news

ctioga2 0.4 is out

ctioga2 version 0.4 is out and brings in a whole bunch of new features, such as a fully-fledge styling system and a few other more. This version of ctioga2 is much more flexible: the styling system now makes it easy to change the whole look of a plot with just a few localized changes !

You can get the new version there:

http://rubyforge.org/frs/?group_id=8218

or using rubygems.

Enjoy !

News archive

What is ctioga2 ?

ctioga2 is a powerful command-line based polymorphic plotting program, based on the Tioga plotting library.

It produces publication-quality PDF files; you make yourself an opinion of those looking at the gallery.

It is a complete rewrite of ctioga. Compatibility was kept when it was not a problem. Most simple graphs from ctioga can be used directly with ctioga2.

It benefits from several years of experience writing ctioga, and in particular which mistakes to avoid. It features an original polymorphic interface, which can be driven either using directly the command-line or through command-files.

Why yet another plotting program ?

Well, for sure, because ctioga2 is much better than the rest !!

Hmmm… Maybe not. At least not on every single aspect of plotting. But I wanted something:

Authors

ctioga2 was written by Vincent Fourmond. It is under continuous work.

Support, bugs and feature requests

We cannot offer you any support at the moment, as ctioga2 is developed during our free time. However, if you find a bug, we’ll be glad to tackle it. And if you’re interested in a feature that also sounds interesting to us, just let us know… or even better, implement it and send us a patch !

All this can be done on the Rubyforge project page. Alternatively, you can send an email to the mailing list ctioga2-users at rubyforge.org.

You may also be interested in the Freshmeat project page.