UniCrond is a highly intelligent, extensible, simple and robust scheduler. Originally made for business critical applications, it is multithreaded, uses very little CPU time, and allows complex timing ideas to be specified in it's pure XML configuration