1 RescueTime
RescueTime is another of the many applications that help you tracking your spent time, but it's an excellent one. Time management and tracking apps allow you to be more productive.
2 Klok
Klok is a based on to-dos time management software with a familiar calendar-like display. Inspired by how you ”fill-up” your day with work, Klok shows your time entries as blocks that fill up your days very much like your calendaring application works.
3 Replicon TimeAttend
Replicon TimeAttend is a good cloud-based time tracking solution. This time management software easily captures time and attendance data for accurate payroll processing, labor law compliance, and insight into workforce productivity.
4 Toggl
Toggl tries to get time tracking right: it tries also to be ubiquitous, working on the web, on your computer and also on your mobile devices.