Time Tracking - Software, Methodologies and Practices.
A curated list of time tracking applications, libraries, and tools.
Please see the full list of PM and Time-Tracking Software at our Notion.
We are working to filter that list and move relevant items into this repo, stay tuned 🚀.
This directory was built and is maintained using the Ever Works Directory Builder platform.
The public-facing website is based on the open-source Directory Website Template.
- Open-Source
- Team & Project Time Tracking
- Automated Time Tracking
- Personal Time Tracking
- Web-Based Time Tracking
- Mobile Time Tracking
- Desktop Time Tracking Applications
- Time Tracking CLI Tools
- Cross-Platform Time Tracking
- Countdown & Interval Timers
- Time Tracking Overview & Resources
- Ever Cloc - Open Time Tracking Platform (WIP) (Source Code will be available soon)
AGPL-3.0
- Ever Teams - Open Work and Project Management Platform (including optional screenshots, Desktop & Mobile Apps, etc.) (Source Code)
AGPL-3.0
- Ever Gauzy - Open Business Management Platform (ERP/CRM/HRM) with Time-Tracking functionality (including optional screenshots, Desktop Timer App, etc.) (Source Code)
AGPL-3.0
- ActivityWatch - Free and open-source automated time tracker. Cross-platform, extensible, privacy-focused. (Source Code)
MPL-2.0
- TimeTagger - Tag your time, get the insight (Source Code)
GPL-3.0
- SolidTime - Modern open-source time-tracking app (Source Code)
AGPL-3.0
- Ziit - Self-hosted alterantive to Wakatime/WakAPI for code time tracking. (Source Code)
AGPL-3.0
- Traggo - Self-hosted tag-based time tracking (Source Code)
GPL-3.0
- Anvaka Time - A very simple interface to Google Sheets, that allows you to track time. Every time when you work on something - you can log time here, and edit it in Google Sheets later. (Source Code)
MIT
- Time Tracking Flutter & Firebase - A time tracking application built with Flutter & Firebase. (Source Code)
MIT
- GNOME time tracker - Hamster is time tracking for individuals. It helps you to keep track of how much time you have spent during the day on activities you choose to track. (Source Code)
GPL-3.0
- Timewarrior - Commandline Time Tracking and Reporting. (Source Code)
GPL-3.0
- Timestrap - Time-tracking you can host anywhere. Full export support in multiple formats and easily extensible. (Source Code)
BSD-2-Clause
- Tockler - An application that tracks your time by monitoring your active window title and idle time. (Source Code)
GPL-2.0
- Invobook - Self-hosted app for Time Tracking, Invoice Generation, Project & Client Management, built with Laravel & Filament. (Source Code)
MIT
- Time Tracker - "Time Tracker, to be the best time tracker for browsers" (Source Code)
MIT
- Shion - Time Tracker. (Source Code)
GPL-3.0
- Titra - Modern open source project time tracking for freelancers and small teams. (Source Code)
AGPL-3.0
- Selfspy - Log everything you do on the computer, for statistics, future reference and all-around fun! (Outdated Source Code)
GPL-3.0
- ULogMe - Automatically collect and visualize usage statistics in Ubuntu/OSX environments. (Outdated Source Code)
MIT
- TimeTrex - Taking the Work Out of Workforce Management. Automate your time & attendance, payroll and HR management in one easy-to-use platform.
Unknown license
- TomeTracker - Time tracking app using localstorage. (Source Code)
GPL-3.0
Note: in bold we highlighted platforms built by our company, see all our OSS at: https://github.com/ever-co.
- ActiveCollab - ActiveCollab is a project management tool with built-in time tracking, allowing detailed monitoring of hours by project, client, and task. It supports timesheet management, reporting, budgeting, and resource tracking, aiding in comprehensive work time analysis. (Read more)
project-management
reporting
resource-management
timesheet
- Apploye - Apploye specializes in employee time tracking and comprehensive productivity monitoring. It provides detailed insights for businesses seeking to manage teams and optimize efficiency. (Read more)
employee-monitoring
productivity
teams
analytics
- Avaza - Avaza is a unified work management platform with integrated time tracking for tasks and projects. It supports different views (Kanban, Gantt) and is suited for teams needing combined project management and time tracking. (Read more)
project-management
kanban
teams
web-based
- Beebole - Flexible project time tracking and reporting application for businesses to monitor billable hours and productivity. (Read more)
reporting
billable-hours
productivity
teams
- BigTime - BigTime is a cloud-based project management software focused on tracking billable hours, resource allocation, project planning, and billing. It is used by professional services businesses for detailed time tracking and management of project hours. (Read more)
cloud-based
billable-hours
resource-management
project-management
- Bitrix24 - Bitrix24 is a business management suite providing project and time tracking tools, including time assignment and visualization in Gantt charts and Kanban boards. It is suitable for teams that need integrated time tracking within a broader project management environment. (Read more)
project-management
kanban
visualization
teams
- Buddy Punch - Buddy Punch is a digital clocking-in time tracking solution that supports features like QR code, PIN, and facial recognition for punching in and out. It is designed for businesses looking to digitize and streamline their time tracking and attendance processes, with additional features for scheduling and payroll handling. (Read more)
attendance
scheduling
payroll
cloud-based
- Cattr - Cattr is an open-source time tracking tool designed to monitor employee productivity through features like screenshot capture, automatic activity detection, and customizable extensions. It supports on-premises deployment for secure data storage and transparency, making it highly relevant for teams needing robust time tracking solutions. (Read more)
open-source
automatic-tracking
teams
self-hosted
- ClickTime - ClickTime is a time tracking software for individuals and teams, offering manual and automatic entries, mobile support, receipt photo capture, and real-time project insights. (Read more)
cloud-based
teams
mobile
real-time
- ClickUp - Comprehensive task management solution with built-in time tracking to monitor work progress and efficiency. (Read more)
task-management
teams
project-management
productivity
- Clockly - Clockly is a project time tracking software that helps teams boost productivity by monitoring employee activity, managing timesheets and payroll, and providing detailed reports on time and attendance. It offers features like activity screenshots, app and location monitoring, and engagement tracking. (Read more)
productivity
timesheet
activity-monitoring
reporting
- Collabtive - Collabtive is web-based project management software featuring built-in time tracking for tasks and projects. It allows users to track and manage time spent on various activities, making it suitable for teams needing integrated time tracking. (Read more)
web-based
project-management
teams
task-management
- Connecteam - Connecteam is a feature-rich time tracking and team management app designed for businesses of all sizes. It offers a robust time-clock system, enabling users to track work hours, set digital geo-fences, customize attendance policies, and integrate with payroll software. Its relevance to time tracking lies in its accurate and automated logging of work hours, overtime, and time-off, making it ideal for freelancers and teams needing efficient time management. (Read more)
cloud-based
team
attendance
payroll
- Deputy - Deputy is a time tracking application designed for larger companies and HR teams, offering features such as timesheet creation, verification, approval, and export. It includes automatic wage calculation, dashboarding, and integrates with payroll and accounting software, making it highly suitable for organizations needing robust time tracking and employee management tools. (Read more)
approval-workflows
payroll
enterprise
integration
- dotProject - dotProject is a web-based, multi-user project management application that includes time tracking functionalities, enabling teams to log hours spent on projects. (Read more)
web-based
multi-user
project-management
timesheet
- Easy Projects - Easy Projects is a project management platform with built-in time tracking capabilities, enabling teams to track resources, timelines, and progress. It is ideal for organizations that need integrated time and project tracking. (Read more)
project-management
resource-management
reporting
web-based
- Ehour - Ehour is an open source time tracking software that enables teams to log work hours, manage timesheets, and export productivity reports in multiple formats. (Read more)
open-source
timesheet
reporting
multi-user
- Everhour - A time tracking and reporting tool integrated with project management workflows, ideal for teams seeking detailed insights into work hours. (Read more)
reporting
integration
project-management
web-based
- FreshBooks - FreshBooks is an accounting software with strong time tracking capabilities tailored for service-based businesses. It enables users to track billable hours, manage expenses, and seamlessly generate invoices, making it ideal for freelancers and small teams. (Read more)
billing
invoicing
expense-tracking
freelancers
- FunctionFox - FunctionFox is a cloud-based timesheet and project management solution featuring a stopwatch for tracking billable hours, automated alerts, and detailed timesheets. It is particularly useful for creative teams and agencies needing accurate time tracking and project organization. (Read more)
cloud-based
billable-hours
timesheet
project-management
- GoodDay - GoodDay is a project management and collaboration platform with built-in time tracking, suitable for teams needing an affordable solution to manage work and monitor time. (Read more)
project-management
collaborative
teams
web-based
- Harvest - A robust time tracking and invoicing software designed for businesses, enabling users to track time, manage expenses, and streamline workflow. (Read more)
invoicing
expense-tracking
team
web-based
- Homebase - Homebase offers both manual and automatic time tracking for individuals and teams, with features like GPS clock-in, offline mode, and PIN-based entry, streamlining employee attendance and scheduling. Includes the TimeClock feature for employee time tracking and scheduling tools. (Read more)
cloud-based
gps
attendance
scheduling
- HourStack - HourStack is a visual time tracking and workload planning application that integrates with popular project management tools. It helps users plan and track time across multiple projects, making it ideal for managing work allocations and efficiency. (Read more)
integration
planning
visualization
resource-management
- Hubstaff - Advanced time tracking and employee monitoring software designed to maximize productivity for teams and businesses. (Read more)
employee-monitoring
productivity
teams
cloud-based
- Invoice Ninja - Invoice Ninja is a free, open-source platform that integrates time tracking with invoicing, expense tracking, and project management. It is particularly suited for freelancers and small businesses needing combined time tracking and billing features. (Read more)
open-source
invoicing
expense-tracking
small-business
- Jibble - Jibble is a free and open-source time tracking solution featuring instant face recognition, GPS tracking, offline clock-ins, activity and project tracking, and timesheet management, tailored for teams and organizations. (Read more)
open-source
teams
gps
timesheet
- Jira Time Tracking - Jira Time Tracking is a feature within Jira, a popular project management and issue tracking platform, that allows teams and individuals to track time spent on tasks, manage worklogs, and generate detailed reports for time management and productivity analysis. Highly relevant for teams needing integrated time tracking within their workflow. (Read more)
jira
integration
reporting
project-management
- Justworks - Justworks includes integrated time tracking tools within its HR platform, designed to help HR teams efficiently monitor employee hours and manage workforce productivity. (Read more)
hr
workforce-analytics
teams
web-based
- Lasius - An advanced open-source time tracking solution with features for team collaboration, real-time tracking, reporting, organization and project management, and export capabilities. (Read more)
open-source
real-time
collaborative
reporting
- MeisterTask - MeisterTask is a task management tool that includes time tracking functionalities, allowing teams to log hours spent on tasks and projects. Its features support agile project teams in managing their workflows and time efficiently. (Read more)
task-management
agile
teams
web-based
- Miru - Miru is an open-source time tracking and invoicing web application built with Ruby on Rails and ReactJS, supporting employee benefit management as well. (Read more)
open-source
invoicing
web-based
ruby
- monday work management - monday work management is a visual time tracking and work management platform that helps teams track billable hours, manage unlimited projects, and generate detailed time reports to boost productivity and streamline workflows. (Read more)
project-management
teams
reporting
billable-hours
- MyT - MyT is a free, open-source project and task management system that includes timesheet hour tracking, helping teams and individuals manage and record time spent on tasks. (Read more)
open-source
project-management
timesheet
task-management
- OpenProject - OpenProject is a comprehensive open-source time tracking software designed for teams and organizations. It offers features such as time tracking, budgeting, detailed reporting, and integrations with popular tools, making it ideal for project-based time management. (Read more)
open-source
project-management
reporting
integration
- openTimetool - openTimetool is a web-based project time tracking software designed for service companies and freelancers, supporting both desktop and mobile devices for tracking billable project hours. (Read more)
web-based
billable-hours
freelancers
project-management
- Orangescrum - Orangescrum is a free and open-source time tracking and project management software. It offers automated timers, manual time entry, timesheet management, reporting, analytics, and extensive integration options for teams. (Read more)
open-source
project-management
teams
analytics
- Paydirt - Paydirt is a time tracking application for freelancers, offering a complete invoicing suite. It facilitates accurate tracking of work hours and integrates invoicing, though it lacks extensive integrations and offline support. (Read more)
invoicing
freelancers
web-based
billing
- Paymo - Project management and time tracking software with invoicing capabilities for small businesses and freelancers. (Read more)
project-management
invoicing
small-business
freelancers
- PhpReport - PhpReport is a web-based time tracking application tailored for teams and companies, offering statistics on users and projects, and integration with external applications. (Read more)
web-based
teams
reporting
integration
- Plandora - Plandora is a web-based project management suite with built-in time tracking, request management, and reporting, supporting time tracking across multiple projects and teams. (Read more)
web-based
project-management
reporting
teams
- Productive.io - Productive.io is a comprehensive platform for professional service teams to plan projects, track time, and optimize profitability with detailed time-tracking features. (Read more)
cloud-based
project-management
teams
reporting
- []project-open - ]project-open[ is an enterprise project management application that includes modules for time sheet management and time tracking within broader resource and project management functionalities, making it suitable for organizations needing to track time across projects. (Read more)
enterprise
project-management
timesheet
resource-management
- QuickBooks Time - QuickBooks Time (formerly Tsheets) is an online time tracker and timesheet application designed to help service providers track employee time and coordinate jobs efficiently. (Read more)
cloud-based
timesheet
payroll
employee-monitoring
- QuickBooks Time Tracking - QuickBooks provides a time tracking solution suitable for freelancers, small businesses, and enterprises. Features include GPS tracking, PIN-based entry, mobile app access, employee scheduling, and alerts. (Read more)
cloud-based
mobile
gps
small-business
- Quidlo Timesheets - Quidlo Timesheets is a time tracking application that helps individuals and teams monitor and report on their work hours. It offers features like project time tracking, reporting, and integrations, making it directly relevant for anyone seeking effective time management tools. (Read more)
reporting
teams
project-management
web-based
- Redmine - Redmine is a project management and issue tracking software that includes a built-in time tracking feature. It allows users to track time spent on projects and issues, categorize time entries by activity, and supports multiple tracking methods such as built-in tracker, plugins, and commit messages. Its time tracking capabilities help teams accurately calculate billable hours and monitor productivity. (Read more)
open-source
project-management
teams
billable-hours
- Remote - Remote is an HR management platform offering a project time-tracking solution, including manual and automatic logging of working hours, timesheet review and approval, and compliance monitoring. It's suitable for managing remote teams and ensuring accurate, compliant time tracking. (Read more)
hr
compliance
approval-workflows
remote-teams
- Replicon - Replicon is a suite of time management, project management, and billing tools that helps businesses improve team performance, track billable hours, and streamline operations. (Read more)
enterprise
billing
teams
project-management
- Rippling - An enterprise-grade time tracking solution that automates workflows for large organizations, integrating HR, IT, and Finance processes. (Read more)
enterprise
automation
payroll
workforce-analytics
- Sunsama - Sunsama is a task and time management application based on agile methodology. It provides planning and tracking features, including kanban boards, timelines, start/end dates for tasks, and workload monitoring, making it suitable for personal and professional time tracking needs. (Read more)
agile
planning
kanban
task-management
- TaskFord - An upcoming integrated platform for freelancers and small teams focusing on project management and robust time tracking features, including timesheet generation and workflow automation. (Read more)
project-management
teams
automation
timesheet
- TeamBoard TimePlanner - A visual planning and time tracking tool designed for freelancers and teams, enabling users to track hours against specific tasks and projects for efficient workflow management. (Read more)
web-based
teams
project-management
planning
- Teamwork - Teamwork is a project management platform with built-in time-tracking, billable hours management, and robust reporting, designed to help teams efficiently track time and manage client work. (Read more)
project-management
billable-hours
reporting
teams
- TEMS - TEMS is a tool for capturing time and expense entries by project and account, generating detailed invoices, and supporting approval workflows. It is designed for organizations that bill clients based on tracked time and materials, making it directly relevant for time tracking needs. (Read more)
open-source
invoicing
expense-tracking
approval-workflows
- Tick - Tick is a simple time tracking software that helps users track time against budgets and projects. Its straightforward interface and focus on budget management make it useful for freelancers and teams needing real-time tracking. (Read more)
web-based
real-time
budgeting
teams
- Time Analytics - Time Analytics is a web-based time tracking tool that allows users to track time and cost per project, task, activity, or client. It provides features like timesheets, time reporting, and time billing, making it suitable for teams needing detailed analysis of time utilization and project/client performance. (Read more)
web-based
reporting
timesheet
project-management
- time-tracker (valb3r) - A time tracker and corporate authorization portal with group/user management, role inheritance, and batch reporting, powered by a graph database and reactive endpoints. (Read more)
open-source
reporting
enterprise
user-management
- TimeCamp - A comprehensive time management solution that tracks work hours, monitors productivity, and generates detailed reports. (Read more)
cloud-based
productivity
reporting
teams
- TimeChief - TimeChief is an all-in-one time tracking and work management solution. It helps workers and businesses track work hours, manage projects, and plan shifts efficiently through a user-friendly interface. (Read more)
cloud-based
project-management
planning
teams
- Timeneye - A time tracking tool designed for teams using Trello and Basecamp, allowing easy integration and visual tracking of hours and projects. (Read more)
integration
teams
web-based
visualization
- TimeSolv - TimeSolv is a cloud-based time tracking and billing software targeted at law firms and professionals. It enables accurate time entry, budget management, invoicing, and reporting, supporting both online and offline use. (Read more)
billing
professionals
invoicing
cloud-based
- Timestrap - Timestrap is a free, self-hosted, open-source time tracking program for freelancers. It organizes tracked time by tasks and projects, includes multi-user support, reporting, charts, and can be installed via Docker. (Read more)
open-source
self-hosted
multi-user
docker
- Timey - Timey is a collaborative time tracking and project management platform available on web and mobile. It enables users and teams to track hours, manage tasks, and handle invoicing, making it suitable for efficient time management and project organization. (Read more)
collaborative
web-based
mobile
project-management
- Titra - Titra is a self-hosted, open-source time tracking and project management tool for freelancers and small teams. It enables users to track time, manage projects and tasks, and generate detailed reports and graphs. (Read more)
open-source
self-hosted
project-management
reporting
- TMetric - TMetric is a time tracking tool that provides features like task and project tracking, reporting, billing, invoicing, team management, and integrations with popular project management and accounting platforms. (Read more)
cloud-based
reporting
invoicing
integration
- todoyu - todoyu is a web-based project and task management tool featuring built-in timetracking, team organization, and resource management, making it suitable for tracking time across projects and teams. (Read more)
web-based
project-management
resource-management
teams
- Toggl Plan - Toggl Plan is a visual project management tool that integrates seamlessly with Toggl Track, enabling intuitive planning, scheduling, and direct time tracking from within the platform. It is ideal for teams looking for an easy project planner with robust time-tracking integration. (Read more)
project-management
integration
web-based
planning
- TrackingTime - TrackingTime is a time tracking solution with an intuitive interface, advanced reporting, and integrations, suitable for teams needing transparent work logs. (Read more)
reporting
integration
teams
web-based
- trax - trax is a simple time tracking server built for integration with Mattermost and Slack, supporting ChatOps workflows for team-based time tracking. (Read more)
open-source
integration
teams
chatops
- Twproject - Twproject is a flexible time tracking and project management tool that allows real-time monitoring of worklogs, customizable timesheets, integrated project planning, and detailed reporting. It is specifically designed to track, manage, and optimize the use of time within teams and projects, making it a comprehensive solution for time tracking. (Read more)
real-time
project-management
timesheet
reporting
- When I Work - When I Work is a workforce management platform that simplifies employee scheduling and time tracking, making it easier for businesses with labor-intensive roles to manage time efficiently. (Read more)
scheduling
attendance
teams
workforce-analytics
- Wrike - Wrike is an enterprise-level project management solution with built-in time-tracking capabilities, enabling teams to manage projects and monitor time spent on tasks efficiently. (Read more)
project-management
enterprise
teams
web-based
- Zoho Projects - Zoho Projects is an affordable project management tool with integrated time tracking, targeting small to medium-sized teams seeking comprehensive time and project management. (Read more)
project-management
integration
reporting
web-based
- ActivityWatch - ActivityWatch is a free and open-source automated time tracker focused on privacy and extensibility. It supports cross-platform tracking, custom plugins, browser extensions, and provides detailed reports to help users analyze their time usage. (Read more)
open-source
automatic-tracking
privacy
cross-platform
- ActivTrak - A time tracking and productivity management platform providing dashboards, productivity analytics, and automation to monitor and improve work habits. (Read more)
productivity
analytics
automation
activity-monitoring
- Clockdiary - AI-powered time tracking application with an integrated activity tracker, designed to help users accurately record work hours and analyze productivity. (Read more)
ai
automatic-tracking
productivity
analytics
- DeskTime - DeskTime is an automatic time tracking tool for individuals and teams, offering screenshot capture, offline tracking, cost calculation, and detailed billing reports. (Read more)
automatic-tracking
teams
screenshot
billing
- desktop-wakatime - desktop-wakatime is a system tray app for Windows & Linux that provides automatic time tracking and generates usage metrics from various tools such as Figma and Postman. (Read more)
automatic-tracking
usage-monitoring
cross-platform
open-source
- Insightful - Insightful delivers automated time tracking and productivity analytics for teams, enabling organizations to gain actionable insights into employee workflows. (Read more)
automation
analytics
teams
employee-monitoring
- Latte - Latte is an open-source, automatic time tracker for Linux desktops, designed to track and record activity without manual intervention. (Read more)
open-source
automatic-tracking
linux
desktop
- ManicTime - A time tracking tool that uses window titles to monitor web traffic and track browser history, useful for automated tracking of computer usage. (Read more)
automatic-tracking
usage-monitoring
desktop
analytics
- Memtime - An automatic background time tracking tool for Windows, Mac, and Linux users, designed for those who prefer not to manually start and stop timers. It passively records work activity for accurate time tracking. (Read more)
automatic-tracking
cross-platform
background
usage-monitoring
- pururu-bot - A Discord bot for attendance management with automated tracking, clock-in/clock-out, and absence monitoring features. (Read more)
automation
attendance
chatops
discord
- RescueTime - Time management software that automatically tracks how you spend your time on digital devices, offering insights to improve productivity. (Read more)
productivity
automatic-tracking
analytics
cross-platform
- screen-time-tracker - A minimalist Python tracker that records application usage time and provides insights into computer usage habits. (Read more)
open-source
python
usage-monitoring
analytics
- Time Doctor - Time Doctor is a comprehensive time tracking and workforce analytics tool designed to monitor employee work hours, generate detailed productivity reports, manage payroll, and integrate with 60+ productivity and project management apps. Its real-time and automated tracking features make it highly relevant for accurate time management and productivity optimization. (Read more)
workforce-analytics
integration
real-time
productivity
- time-tracker-agent - time-tracker-agent is an application for tracking time spent on applications, useful for productivity analysis and reporting. (Read more)
automatic-tracking
open-source
productivity
reporting
- TimeCollect - TimeCollect is a desktop application for tracking work activity, with features like automatic uptime detection, activity recording, and Trac integration. It stores tracked data using MySQL or Derby databases. (Read more)
automatic-tracking
desktop
activity-monitoring
integration
- Timely - An AI-powered time tracking tool that automatically records work hours and tasks, helping freelancers and teams accurately track and manage their time. (Read more)
ai
automatic-tracking
productivity
cross-platform
- TrackLater - TrackLater is a tool that helps users track time after-the-fact by reconstructing daily activity from clues and displaying it on a simple timeline view. (Read more)
open-source
automatic-tracking
timeline
personal-use
- Wakapi - Wakapi is a free and open-source automated time tracking software that tracks time spent on tasks and projects, offers real-time tracking, customizable categories, and detailed reporting, making it suitable for individuals and teams. (Read more)
open-source
automatic-tracking
real-time
reporting
- WakaTime - Automatic time tracking for programmers, providing metrics, goals, and insights based on programming activity across editors and IDEs. (Read more)
automatic-tracking
programmers
analytics
integration
- work-snapshots - A tool that takes screenshots every few minutes to help users review and manage their work sessions. (Read more)
open-source
automatic-tracking
screenshot
usage-monitoring
- WorkClock - WorkClock is a smart attendance management system based on Flask, providing automated clock-in/out and efficient attendance record management. (Read more)
automatic-tracking
attendance
open-source
python
- xbar-rescuetime-activities - An xbar plugin for macOS that monitors RescueTime activities and distractions from the menu bar. (Read more)
macos
activity-monitoring
automation
plugin
- aitrack.work - aitrack.work is a minimal, open-source self-hosted task-based time tracker for everyday use, enabling users to organize and monitor time spent on tasks. (Read more)
open-source
self-hosted
task-management
minimalist
- Dakik - A simple, cross-platform time and task management app focused on helping users track time and manage their schedules. (Read more)
cross-platform
task-management
simple
personal-use
- Freelancy - Freelancy is a straightforward and affordable time tracking app designed for freelancers. It generates invoices based on hourly rates, simplifying the billing process for independent workers. (Read more)
invoicing
freelancers
simple-ui
billing
- Furtherance - Furtherance is a free, open-source time tracking app built in Rust. It enables users to track time spent on different activities while ensuring data privacy and fast performance. (Read more)
open-source
rust
privacy
personal-use
- Hamster - Hamster is an open-source time tracking application designed for individuals to log time spent on activities throughout the day. It’s user-friendly and suitable for personal productivity tracking. (Read more)
open-source
personal-use
productivity
desktop
- Hours - Hours is a time tracking app that enables freelancers and consultants to track time by client or project. While it lacks built-in invoicing features, it provides an easy way to monitor work hours for accurate reporting. (Read more)
freelancers
reporting
simple-ui
personal-use
- Minder - A free assistant and life planner app for people with ADHD, featuring time tracking and effective reminders to help users stay on task. (Read more)
reminders
planning
personal-use
productivity
- minute - minute is an open-source time tracking app designed for individuals to monitor and track their time efficiently. (Read more)
open-source
personal-use
productivity
lightweight
- Muino Time Management - A time management and accounting tool for tracking project and task hours, designed for personal and professional use. (Read more)
open-source
project-management
productivity
personal-use
- OfficeTime - OfficeTime is a time tracking tool focused on solo professionals who need to track billable hours and expenses, even while offline. It's suitable for freelancers who want to monitor their time for accurate billing. (Read more)
offline
billable-hours
freelancers
productivity
- Project Hamster - Project Hamster is a time tracking applet for the GNOME desktop environment, designed for users to keep track of how their time is spent throughout the day. (Read more)
gnome
linux
open-source
personal-use
- Rachota - Rachota is a portable and easy-to-use personal time tracking application for Windows, Linux, Solaris, and Mac, offering tools for tracking work on projects, generating reports, and increasing efficiency. (Read more)
cross-platform
reporting
personal-use
desktop
- Super Productivity - Super Productivity is a free and open-source advanced todo list app with integrated timeboxing and time tracking capabilities. It offers features like timesheets, work summaries, Pomodoro timer, and integrations with popular project management platforms, making it suitable for task and time management. (Read more)
open-source
task-management
pomodoro
integration
- takt - takt is a simple application for tracking tasks and the time spent on them, aiding in personal productivity and time management. (Read more)
open-source
personal-use
productivity
task-management
- Tijd - A simple open-source time tracker for managing and recording time spent on various tasks. (Read more)
open-source
simple
personal-use
task-management
- Time Cop - Time Cop is a privacy-focused, straightforward time-tracking app that emphasizes ease of use and effective logging of work hours. It is open-source and prioritizes user privacy by avoiding unnecessary features and data collection. (Read more)
open-source
privacy
minimalist
personal-use
- timed - A time-tracking application monorepo for recording and managing time spent on various tasks. (Read more)
open-source
personal-use
task-management
simple
- TimeIT - TimeIT is an unobtrusive time tracker designed to help users monitor their work hours without interrupting their workflow. (Read more)
open-source
minimalist
productivity
personal-use
- Timelog - A tool for effortless time tracking and productivity boosting, helping users log and analyze their work hours. (Read more)
productivity
logging
reporting
personal-use
- timer-5 - timer-5 is a simple time-tracking tool for users who need to log their hours or track time spent on tasks or projects. (Read more)
open-source
simple
personal-use
logging
- Tiny Time Tracker - Tiny Time Tracker is a personal time tracker application for individuals, featuring task activity tracking, history review, and export of time card data to Excel or CSV formats. It provides a simple, always-on-top interface for easy time tracking. (Read more)
open-source
personal-use
csv-export
simple-ui
- TopTracker - TopTracker is a free time tracking application developed specifically for freelancers and teams. It offers detailed productivity reports, screenshots, and privacy controls, making it well-suited for those needing transparent and flexible time tracking. (Read more)
freelancers
privacy
reporting
cross-platform
- Wage-Labor-Record - A tool designed to help users keep track of tasks performed, clients, and time spent working for accurate time tracking and record-keeping. (Read more)
open-source
task-management
record-keeping
personal-use
- AND.CO - AND.CO is a time tracking app tailored for freelancers. It offers features such as contract creation and simplified reporting, streamlining time management and client invoicing for independent workers. (Read more)
freelancers
invoicing
reporting
web-based
- Anuko - Anuko is a popular open source time tracking software that analyzes work hours for productivity and profitability, offering plugins for charts, attachments, and record locking. (Read more)
open-source
web-based
productivity
reporting
- Clockify - Clockify is a free online time-tracking tool that supports unlimited users and projects. It features robust time tracking, reporting, and integrations with over 50 apps, making it ideal for individuals and teams looking for a comprehensive time tracking solution. (Read more)
web-based
reporting
integration
multi-user
- ClockInEasy - ClockInEasy offers streamlined and user-friendly time tracking, focusing on employee attendance tracking for small businesses. (Read more)
attendance
web-based
small-business
timesheet
- deep-pomo - A lightweight web app that boosts productivity using the Pomodoro technique, incorporating time-tracking features. (Read more)
open-source
web-based
pomodoro
productivity
- EyeFul - A universal, single-page application for time tracking, offering features for effective time management and analysis. (Read more)
open-source
web-based
time-management
analysis
- Hourglass - Hourglass is a web-based time and expense tracking solution for managing employee, client, and project hours. It features comprehensive reporting, task management, and automated reminders, supporting accurate and efficient time tracking. (Read more)
web-based
expense-tracking
reporting
task-management
- Kimai - Kimai is a free, open-source time tracking software supporting unlimited users and timesheet entries. It offers a responsive design, plugin support, and multi-language capabilities, making it highly suitable for teams and individuals needing flexible, extensible time tracking. (Read more)
open-source
web-based
multi-user
timesheet
- My Hours - My Hours is a free time tracking web app that offers easy management of workers’ time, clear invoicing, and project management functionalities. It provides visual statistics and dashboards for timesheet overviews, making it highly relevant for individuals and organizations seeking effective time tracking solutions. (Read more)
web-based
invoicing
project-management
timesheet
- On The Clock - On The Clock is a time tracking application designed to help businesses and individuals monitor work hours, making it highly suitable for accurate time tracking and management. (Read more)
attendance
web-based
reporting
small-business
- tasktime - tasktime is a sample web app for task and time tracking, built with Svelte, Firebase, and Bulma for UI and authentication. (Read more)
open-source
web-based
task-management
firebase
- Time_Tracker - A simple web-based time tracker built with Dash and Plotly, supporting NFC-based clock-ins via phone. (Read more)
open-source
web-based
nfc
dash
- TimeTrex - TimeTrex is a complete web-based payroll and time management suite that includes features for employee scheduling, time & attendance (timeclock, timesheet), job costing, HRM, invoicing, and payroll, making it highly relevant for comprehensive time tracking needs. (Read more)
web-based
attendance
payroll
enterprise
- ATracker - ATracker is a time tracking app for iOS and Android that offers one-tap timers, task switching, and detailed visual reports. It is designed for freelancers, personal users, and businesses, providing customizable interfaces and multi-device synchronization. (Read more)
mobile
reporting
customization
personal-use
- timetracker - Papierkram.de TimeTracker is a Flutter app for time tracking, providing a mobile solution for users needing to log their work hours. (Read more)
flutter
mobile
open-source
personal-use
- Baralga - Baralga is an open source desktop time tracking app that provides real-time tracking, manual editing, and exportable reports for productive work management. (Read more)
open-source
real-time
desktop
reporting
- dxtime - dxtime is a lightweight program for time tracking, utilizing wxWidgets and SQLite for data management, ideal for users needing a simple tracker. (Read more)
open-source
wxwidgets
sqlite
lightweight
- ever-gauzy-desktop-timer - Ever® Gauzy™ Desktop Timer App is a desktop application for time tracking, offering download options and integrations with the Gauzy time management platform. (Read more)
desktop
integration
timer
teams
- GTimer - A GTK application for timing activities across various projects and tasks, with support for plain text and HTML reporting. (Read more)
gtk
open-source
reporting
linux
- Kapow - Kapow is a punch clock program designed to easily track time, suitable for users needing to monitor hours worked for billing or productivity analysis. (Read more)
desktop
punch-clock
billing
productivity
- KTimeTracker - KTimeTracker is a todo management and time tracking application, integrated with the KDE desktop, ideal for tracking time spent on multiple tasks. (Read more)
kde
linux
task-management
open-source
- registro-trabajo - A work hours tracker with automatic pause detection for inactivity, exporting reports in Excel, built with Python, Tkinter, and SQLite. (Read more)
open-source
automatic-tracking
python
desktop
- Time Tracker - Time Tracker is a simple time-tracker program for the GNOME desktop, enabling users to track and manage the time they spend on different activities. (Read more)
gnome
open-source
linux
personal-use
- time-tracker (Gnome Linux) - time-tracker is a GNOME Shell extension for Linux, providing native time tracking functionality directly within the desktop environment. (Read more)
gnome
linux
shell-extension
open-source
- TimeSlate - TimeSlate is an open-source Electron JS desktop application that tracks the usage time of different active applications on a computer and provides analysis reports. Ideal for users seeking insight into their desktop activity and time allocation across apps. (Read more)
open-source
electron
usage-monitoring
reporting
- TimeSlotTracker - TimeSlotTracker is a Java-based time tracking tool, offering a flexible way to record and report on time allocation for different activities. (Read more)
open-source
java
reporting
cross-platform
- Timetrack - Timetrack is a simple time tracking application for the GNOME environment, helping users keep logs of time spent on various tasks. (Read more)
gnome
open-source
linux
personal-use
- Trakker - A simple menubar time tracking app that integrates with Toggl, built with Electron and React for convenient desktop time tracking. (Read more)
desktop
electron
integration
simple
- Bartib - Bartib is a command-line time tracking tool that logs activities in plaintext files and provides flexible reporting options, making it suitable for straightforward personal time tracking. (Read more)
command-line
logging
reporting
open-source
- billwarrior - An extension for Timewarrior that generates invoices in LaTeX format based on tracked time data. (Read more)
open-source
invoicing
extension
command-line
- Chrono - Chrono is a fast, Go-based time tracking tool with a simple interface, suitable for users who need efficient and straightforward time logging. (Read more)
open-source
command-line
go
simple
- clockify-cli - clockify-cli is a command-line interface to manage Clockify time entries and projects, enabling users to track and report time efficiently from the terminal. (Read more)
command-line
integration
open-source
reporting
- Doug - Doug is a command-line time tracking utility that helps users track their work hours and tasks efficiently from the terminal. Suitable for developers and users who prefer CLI-based time management tools. (Read more)
command-line
open-source
developers
task-management
- gtm - gtm (Git Task Manager) is a tool for tracking tasks and time directly through git, suitable for developers seeking integrated time management. (Read more)
open-source
command-line
developers
task-management
- ha-toggl-track - A custom component that integrates Toggl Track API with Home Assistant for tracking time. (Read more)
integration
api
open-source
automation
- Khronos - Khronos is a simple tool for tracking the time spent on individual tasks, enabling users to monitor productivity. (Read more)
open-source
command-line
personal-use
productivity
- klog - klog is a simple, open-source time-tracking tool that uses plain-text files for logging hours. It’s lightweight, privacy-respecting, and integrates smoothly with command-line tools, making it ideal for users who want a customizable time tracking experience. (Read more)
open-source
command-line
lightweight
privacy
- litt - A low-intrusion CLI time tracker with a minimal workflow, REST API, and simple JSON storage for easy integration. (Read more)
open-source
command-line
api
minimalist
- PyTM - A Python CLI time tracker with invoice generation, ideal for freelancers and professionals needing simple time tracking and billing. (Read more)
open-source
command-line
python
invoicing
- rtrackr - rtrackr is a time tracking application written in Rust, offering a fast and efficient way to monitor time spent on tasks. (Read more)
open-source
command-line
rust
personal-use
- RTW - RTW (Rust Time Watcher) is a free and open-source command-line time tracker written in Rust. It provides simple time-tracking capabilities directly from the terminal. (Read more)
open-source
command-line
rust
personal-use
- simple-task-tracker - A command-line application to track tasks, including start times, finish times, and durations for effective time management. (Read more)
command-line
open-source
logging
task-management
- thymed - A simple time-tracking tool written in pure Python, suitable for basic time tracking needs.
open-source
command-line
python
simple
- time-task-tracker - time-task-tracker is an application with offline storage designed to track time spent on Jira tasks. (Read more)
offline
jira
open-source
command-line
- Time Tracking - A simple command line tool for tracking project timer records, suitable for lightweight and scriptable time tracking needs. (Read more)
command-line
open-source
lightweight
project-management
- timetrace - timetrace is a free and open-source CLI tool for tracking working time, offering simple and efficient time logging directly from the command line. (Read more)
open-source
command-line
personal-use
simple
- Timetrap - Timetrap is a Ruby-based command-line time tracker that offers a simple interface for tracking how time is spent on various activities. It is open-source and optimized for quick, terminal-based usage. (Read more)
open-source
command-line
ruby
personal-use
- toggl-cli - A simple command-line interface for toggl.com, enabling users to track time via the Toggl service from the terminal. (Read more)
command-line
integration
open-source
productivity
- tracktime - A CLI program allowing users to track time on various tasks directly from the command line. (Read more)
open-source
command-line
personal-use
simple
- trak - A tool to keep a record of time dedicated to projects, suitable for tracking productivity and project time allocation. (Read more)
open-source
command-line
project-management
productivity
- ts - An open-source, text-based timesheet parser for contractors to track work hours in a programmer-friendly format using parseable text files. (Read more)
open-source
timesheet
programmers
contractors
- Ultimate Time Tracker - Ultimate Time Tracker (utt) is a simple Python-based command-line application for tracking time, designed for users seeking straightforward time logging. (Read more)
open-source
command-line
python
logging
- Watcher - Watcher is a CLI application that helps users gain perspective on their screen time. It is open-source and designed for those who want to monitor and manage computer usage time via the command line. (Read more)
open-source
command-line
usage-monitoring
personal-use
- Watson - Watson is a command-line interface (CLI) time tracking app for Linux and macOS, designed to help users track and manage their time efficiently. It is open-source and ideal for developers and users who prefer terminal-based workflows. (Read more)
open-source
command-line
linux
macos
- worklog - A tool designed to record every minute of your time, including integration with Jira. (Read more)
open-source
command-line
jira
integration
- Zeit - Zeit is a command-line tool for tracking time spent on tasks and projects. It is open-source and provides a straightforward interface for managing and recording time usage. (Read more)
open-source
command-line
simple
programmers
- Charm - Charm is a cross-platform time tracking software tailored for professionals, offering tools to log and manage billable work hours. (Read more)
cross-platform
billable-hours
professionals
open-source
- Pendulums - Pendulums is a free and open-source time tracking tool supporting real-time and offline tracking, project assignment, and productivity charting, suitable for teams and individuals. (Read more)
open-source
real-time
productivity
teams
- Task Coach - Task Coach is a free, open-source todo manager with built-in effort tracking, allowing users to monitor time spent on tasks. Its hierarchical task management, effort tracking, and cross-platform availability make it directly relevant for time tracking needs. (Read more)
open-source
task-management
cross-platform
effort-tracking
- Timetagger - Timetagger is a free open-source time-tracker app with an intuitive user interface, built-in Pomodoro tool, PDF/CSV reporting, a CLI tool, and a developer-friendly web API. It is designed for tracking time across devices and platforms, making it highly relevant for time tracking needs. (Read more)
open-source
pomodoro
api
reporting
- Timeular - A physical device and app for effortless, smart, and secure time and leave tracking for individuals and teams. (Read more)
device
cross-platform
leave-tracking
teams
- Toggl - Toggl is a time-tracking platform offering desktop, web, and mobile clients, with features such as idle detection, reminders, Pomodoro timer, and daily time tracking. It is widely used for productivity and efficiency, and includes open-source desktop apps and command-line tools. (Read more)
cross-platform
productivity
reporting
integration
- Flowkeeper - Flowkeeper is a desktop timer based on the Pomodoro Technique, designed to help users track focused work intervals and breaks. (Read more)
pomodoro
desktop
productivity
timer
- flutter_achiver - A minimal Pomodoro-style timer and time tracker built with Flutter, focused on simple time tracking and productivity. (Read more)
pomodoro
flutter
mobile
productivity
- myAgilePomodoro - myAgilePomodoro is a free open-source desktop time-tracking application that combines the Pomodoro technique with Agile task management. It supports multi-language, portable usage, and integrates time and task tracking with reporting features. (Read more)
pomodoro
agile
open-source
desktop
- Notomato Task Timer - A Pomodoro task management application built with Ionic and Dexie.js, allowing users to track tasks, save notes, and export records in various formats. (Read more)
pomodoro
open-source
task-management
export
- Play Timer - Play Timer provides native-feeling timers, useful for managing work sessions and tracking time spent on activities. (Read more)
open-source
timer
productivity
desktop
- Time Limit - Time Limit is a free and open-source countdown application for tracking presentations, speeches, or work sessions, with features like notifications, progress bars, and customization options. It helps users manage and track time intervals effectively. (Read more)
open-source
countdown
presentation
customization
- Project Time Tracking Platform - A project time tracking platform offers modern, digital solutions for tracking employee time and project hours. It automates timesheet filling, task allocation, and report generation, helping businesses optimize billable hours, compliance, and productivity. Essential for businesses looking to replace outdated paper logs and Excel timesheets with comprehensive time tracking and analysis.
overview
reference
billable-hours
automation
- Timesheet Apps - A category of applications designed specifically for tracking work hours, project allocation, and employee productivity. These apps offer features like automated time tracking, manual entries, reporting, integrations, and mobile accessibility, making them essential tools for effective time management and accurate payroll processing. (Read more)
overview
reference
timesheet
productivity
- Please give us ⭐ on Github, it helps!
All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship.
This directory may include content generated by artificial intelligence (AI). While efforts have been made to ensure the accuracy and reliability of the information, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability of the information contained herein. Users are advised to independently verify the information before making decisions based on it.
We disclaim any responsibility for errors, omissions, or inaccuracies in the content, whether generated by humans, AI, or any other means. By using this directory, you agree to use it at your own risk and acknowledge that the information provided may not always be current or accurate.
If you believe that your intellectual property rights or other legal rights have been infringed, please contact us immediately at legal@ever.works and we will take appropriate action.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.