For an open source time tracking tool, the strongest matches are hasnayeen/invobook (Invobook is a self-hostable open-source business management and time-tracking), solidtime-io/solidtime (Solidtime is a self-hostable time-tracking application that supports project) and worklenz/worklenz (Worklenz is a self-hostable project management and time-tracking platform). kimai/kimai and super-productivity/super-productivity round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to clockify”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Invobook is an open-source business management platform designed for freelance service providers and teams. It functions as a self-hosted application that centralizes client project administration, time tracking, and financial record-keeping within a single dashboard. The platform is built on the Laravel framework and utilizes the Filament admin panel to provide a modular interface for managing business operations. It distinguishes itself by integrating project management with automated billing workflows, allowing users to convert tracked billable hours directly into professional invoices. T
Invobook is a self-hostable open-source business management and time-tracking application that handles project administration, billable hours, and invoicing in a unified dashboard.
Solidtime is time tracking software designed for freelancers and agencies to record work durations, manage billable hours, and monitor labor allocation. It serves as a professional services automation tool that organizes work into clients and projects while managing team member assignments. The system features a billable rate manager that defines hourly costs at the organizational, member, and project levels using hierarchical overrides to calculate total billing. It includes a project management tool for organizing clients and tasks into hierarchies with role-based access permissions. The p
Solidtime is a self-hostable time-tracking application that supports project management, billable rates, and team collaboration, though it is still developing some advanced reporting features.
Worklenz is a project management platform and professional services automation tool designed for planning work, tracking tasks via Kanban boards, and managing team collaboration. It functions as a combined resource management tool and time tracking software, providing a centralized workspace to analyze team capacity, balance workloads, and log work hours. The platform is distinguished by its deep integration with GitHub and Slack, allowing for the synchronization of repository activity and the delivery of real-time project notifications to external communication channels. It further streamlin
Worklenz is a self-hostable project management and time-tracking platform that logs work hours and generates reports, though its primary focus leans more heavily toward comprehensive task planning and resource management than pure timesheets.
Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w
Kimai is a self-hostable time-tracking and timesheet system that includes project management, billing capabilities, and reporting features, perfectly matching your requirements for monitoring work hours.
This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t
This local-first task manager and time tracker provides robust time tracking and productivity features, though it focuses more on personal productivity and third-party integrations than team timesheet management and self-hosted server deployment.
Super-productivity is a cross-platform productivity tool that integrates task management, time tracking, and data synchronization. It functions as a task management application for organizing daily work through todo lists and timeboxing, while serving as time tracking software to record activity durations and generate worklogs. The project features a synchronization layer that imports tickets and tasks from external project management tools, specifically Jira and GitHub, into a centralized local workflow. Data consistency across multiple devices is maintained through cloud storage synchroniza
Super-productivity is a cross-platform time-tracking and task management application that fits the requested category well, offering local data persistence and issue-tracker integrations despite lacking built-in self-hosted server deployment out of the box.
Invoice Ninja is a professional billing and invoicing platform designed for managing clients, projects, and financial records. It serves as a multi-currency billing system and time tracker available as both a cloud-based application and a self-hosted suite. The platform distinguishes itself through comprehensive support for regional taxes, diverse currency formats, and automated exchange rate updates. It includes dedicated cross-platform mobile and desktop applications to manage business data across different operating systems. The software covers the end-to-end financial lifecycle, includin
Invoice Ninja is a self-hostable billing and invoicing platform that includes built-in time tracking and project management features, though its primary focus is on invoicing and finance rather than pure productivity analysis.
Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban boards and Gantt charts. It functions as a strategic planning tool that links daily operational tasks to high-level business goals and long-term objectives, while also serving as a time tracking and billing system for managing work hours and client estimations. The platform differentiates itself through an integrated AI-powered project assistant that decomposes complex tasks, generates status reports, and provides project insights. It further distinguishes its offering with a
Leantime is an open-source project management platform that includes built-in time tracking, timesheets, and billing features, fitting the requested application category despite its primary focus on project planning.
ActivityWatch is an open-source, privacy-focused time tracking platform that automatically records computer usage patterns to provide a comprehensive history of personal digital activity. It functions as a background service that monitors system metrics, application focus, and user input to build a detailed log of how time is allocated across various tasks and projects. The platform distinguishes itself through a local-first architecture that stores all activity data as structured files on the user's machine, ensuring that sensitive usage history remains private and accessible offline. It sup
ActivityWatch is an open-source, privacy-focused time tracking platform with local-first data storage and productivity dashboards, though it relies on automatic digital activity monitoring rather than manual timesheet and project management features.
Wakapi is a self-hosted activity tracker that collects coding time and language statistics using the WakaTime API protocol. It monitors time spent on projects and programming languages to analyze productivity trends and coding patterns. The project provides a productivity dashboard for analyzing development patterns through time distribution plots and activity reports. It includes a badge generator to create dynamic SVG images and status cards for profile readmes, as well as public leaderboards to rank users based on coding activity. The system manages identity through local credentials or O
Wakapi is a self-hosted activity and time-tracking application focused on developer productivity and coding statistics, though it lacks general task management and billable rates.
A time tracking app that respects your privacy and the gets the job done without being fancy.
Hamaluik/timecop is a self-hostable time-tracking and task management application that runs on multiple platforms, though it lacks built-in billing rates and advanced team budgeting features.
This project is a command-line interface for interacting with Jira servers via REST APIs. It provides a terminal-based environment for managing issues, sprints, and project boards without the need for a web browser. The tool supports diverse authentication methods, including personal access tokens, basic credentials, and client certificates. It allows for the management of multiple project configurations through a combination of local configuration files and environment variable overrides. Capabilities cover the full ticket lifecycle, including the creation, modification, duplication, and de
This command-line interface interacts with Jira servers rather than providing a standalone time-tracking and timesheet application for self-hosting.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| hasnayeen/invobook | 2.2K | PHP | MIT | |
| solidtime-io/solidtime | 8.2K | PHP | agpl-3.0 | |
| worklenz/worklenz | 2.9K | TypeScript | agpl-3.0 | |
| kimai/kimai | 4.8K | PHP | AGPL-3.0 | |
| super-productivity/super-productivity | 17.5K | TypeScript | mit | |
| johannesjo/super-productivity | 20.1K | TypeScript | MIT | |
| invoiceninja/invoiceninja | 9.8K | PHP | NOASSERTION | |
| leantime/leantime | 9.3K | PHP | agpl-3.0 | |
| activitywatch/activitywatch | 17.9K | Python | MPL-2.0 | |
| muety/wakapi | 4.2K | Go | mit |