Recently I have been attempting to build graphs in PHP. I was shocked by the lack of Object-Oriented classes to handle this. It just seems that dynamic graphing is a pretty common need, yet not much in the way of open source solutions. I have settled for a nifty flash solution called Open Fash Chart . The animations are smooth and will work, I just dislike loading sites with cumbersome applets that require plugins. I am still looking for an all server side / javascript solution.