GraphX is a publicly available stand-in for Apple’s private GraphKit framework.
The framework’s feature-set isn’t anything too extensive. In its current state, it's far from complete, but it has been written with extensibility in mind, and so it should be (slowly but surely) improved. Below is a current list of the important features that are already implemented.
- Graph mathematical functions (handles NaN, ±∞)
- Scatter Plots (just an enumerable set of points)
- Output as PDF
- Attributed Text (color, font, alignment, etc…) for Labels
- Uses Cocoa-ish DataSource interface