TempAu utilizes the power of existing libraries. It uses:

If you have any suggestions or want to contribute please send email to roman@pasechnik.net