awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to Clockify

Ranking updated Aug 19, 2026

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.

Open-Source Alternatives to Clockify

Find the best repos with AI.We'll search the best matching repositories with AI.
  • hasnayeen/invobookHasnayeen avatar

    Hasnayeen/invobook

    2,230View on GitHub↗

    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.

    PHPTime TrackingBillable Hour Tracking
    View on GitHub↗2,230
  • solidtime-io/solidtimesolidtime-io avatar

    solidtime-io/solidtime

    8,158View on GitHub↗

    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.

    PHPBillable Hour TrackingTime Tracking Software
    View on GitHub↗8,158
  • worklenz/worklenzWorklenz avatar

    Worklenz/worklenz

    2,921View on GitHub↗

    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.

    TypeScriptTime TrackingBillable Hour TrackingTime Tracking Software
    View on GitHub↗2,921
  • kimai/kimaikimai avatar

    kimai/kimai

    4,757View on GitHub↗

    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.

    PHPTime Tracking SoftwareBudget MonitoringProject Time Trackers
    View on GitHub↗4,757
  • super-productivity/super-productivitysuper-productivity avatar

    super-productivity/super-productivity

    17,541View on GitHub↗

    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.

    TypeScriptTime Tracking SoftwareProject Time TrackersTask Tracking Systems
    View on GitHub↗17,541
  • johannesjo/super-productivityjohannesjo avatar

    johannesjo/super-productivity

    20,129View on GitHub↗

    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.

    TypeScriptTime Tracking SoftwareProject Management
    View on GitHub↗20,129
  • invoiceninja/invoiceninjainvoiceninja avatar

    invoiceninja/invoiceninja

    9,841View on GitHub↗

    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.

    PHPTime Tracking SoftwareProject Time Trackers
    View on GitHub↗9,841
  • leantime/leantimeLeantime avatar

    Leantime/leantime

    9,288View on GitHub↗

    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.

    PHPBillable Hour TrackingProject ManagementProject Management
    View on GitHub↗9,288
  • activitywatch/activitywatchActivityWatch avatar

    ActivityWatch/activitywatch

    17,912View on GitHub↗

    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.

    PythonTime Tracking Tools
    View on GitHub↗17,912
  • muety/wakapimuety avatar

    muety/wakapi

    4,164View on GitHub↗

    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.

    GoDeveloper Activity TrackersCoding Activity MonitorsCoding Activity Visualizations
    View on GitHub↗4,164
  • hamaluik/timecophamaluik avatar

    hamaluik/timecop

    876View on GitHub↗

    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.

    DartTask and Time ManagementTime Tracking
    View on GitHub↗876
  • ankitpokhrel/jira-cliankitpokhrel avatar

    ankitpokhrel/jira-cli

    5,147View on GitHub↗

    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.

    GoProject ManagementTime Tracking Software
    View on GitHub↗5,147

Related searches

  • an open source project management tool
  • an open source alternative to Microsoft Project
  • an open source project management tool
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
hasnayeen/invobook2.2KPHPMITNov 12, 2025
solidtime-io/solidtime8.2KPHPagpl-3.0Feb 18, 2026
worklenz/worklenz2.9KTypeScriptagpl-3.0Feb 19, 2026
kimai/kimai4.8KPHPAGPL-3.0Jun 22, 2026
super-productivity/super-productivity17.5KTypeScriptmitFeb 18, 2026
johannesjo/super-productivity20.1KTypeScriptMITJun 16, 2026
invoiceninja/invoiceninja9.8KPHPNOASSERTIONJun 22, 2026
leantime/leantime9.3KPHPagpl-3.0Feb 19, 2026
activitywatch/activitywatch17.9KPythonMPL-2.0Jun 11, 2026
muety/wakapi4.2KGomitFeb 16, 2026
an open source project management tool
  • an open source alternative to Bench bookkeeping
  • a project time tracker
  • an open source project management platform
  • an open source accounting software for small businesses