Li3_geo is a project mainly written in PHP, it's free.
Geo for Lithium. Originally derrived from http://rad-dev.org/li3_geo