piechart is an experimental C program that can create piecharts in various output formats using GNU plotutils. It is possible to post-process the results with Skencil, xfig, or other vector-drawing applications. It is a rudimentary
example of programming the libplot library.