SolarBeam is a desktop application for drawing solar diagrams. You supply the geographical position, and it draws a diagram showing the Sun's trajectory over your location at various times of the year. It also shows the times of sunrise and sunset.
A shell wrapped in a PHP script.
Database replication/synchronization software.