Greasemonkey - this takes a bit of reading, but it's relatively straight forward if you're familiar with Javascript.Google charts - just use the wizard or the playground to generate an image source (img src) URL with all the options as GET parameters, and then replace the data portion of those parameters using JS.To understand what's going on under the hood, download the code - I believe it to be well commented. The project was more of a proof of concept - a way to familiarize myself with GreaseMonkey and Google chart API, while doing something with a real-world application. Using these, Ikariam Projection was born. GreaseMonkey is a Firefox addon to inject a JS script into a page, Google Chart is an easy way to make charts. However, I found myself spending a lot of time making the same calculations over and over again - there had to be a better way! So I made one. Like many people, I like wasting some time playing web-based games, such as Ikariam.