actiTIME is a Web-based time-tracking program with additional functionality for effective project management and accurate accounting. It allows you to enter time with comments, assign project teams, plan the time spent on each task, evaluate team performance, generate powerful reports, analyze project costs, bill customers, and more. actiTIME is free for small to mid-sized companies. It can be downloaded and installed on your own server or it can be hosted on a server provided by actiTIME's producers.
eHour is a Web-based time registration tool for project-based businesses. The primary objective is to keep time tracking as simple as needed while still being very effective at measuring and reporting the amount of time your team spends on a project. eHour is available as a standalone version or a WAR file, which you can deploy in your existing environment. eHour is JVM (Java & Scala) based.