GnoTime
GnoTime (Gnome Time Tracker) is the open source to-do list/diary/journal tracker, developed in C and Scheme and released under GNU General Public License. GnoTime is made for Linux, Mac OSX and other Unix desktops. The objective of the GnoTime is to track the amount of time spent on projects and generate reports and invoices based on that time.
The priority of the tasks in the list can be sorted by the option user friendly ‘To-Do Lists’ in GnoTime. Even the items under the list can be organized into categories and arranged in a hierarchical way. A pair of Diary/Journal areas in GnoTime provides an option for the user to keep detailed notes and diary entries. A Running Timer in GnoTime measures total time for each project/task. The Billing Status option provides the facility to mark any diary entry as bill-able/non-bill-able, paid or pending and set the billing rate.
GnoTime saves the data automatically. The user can customize the report page and can add user-defined reports by typing the filename into the ‘New Report’ GUI dialog. GnoTime embeds simple SQL queries in the report templates and with Shell commands, the project title, description and other parameters can be passed. GnoTime stores all project and journal data in XML file format.
In GnoTime a ‘publish’ function with support of GnomeVFS allows the user to copy reports to other systems using SSH, FTP, HTTP or any other supported method. By using GnoTime the user can keep track on how much time they have spent working on a task, maintain a diary of that work and can make invoices with specific billing fees and rates. GnoTime is available in Bulgarian, Chinese, Danish, French, Finnish, German, Hungarian, Italian, Irish, Indonesian, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Turkish and Ukrainian languages.