Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Electron
  3. Tockler

Tockler

GPL-2.0TypeScriptv4.0.21

An application that automatically tracks your computer usage and working time by monitoring active window titles and idle time.

Visit WebsiteGitHubGitHub
1.1k stars120 forks0 contributors

What is Tockler?

Tockler is a free, open-source desktop application that automatically tracks computer usage and working time by monitoring active window titles, application usage, and idle states. It provides detailed analytics and visualizations, such as an interactive timeline and calendar views, to help users understand their productivity patterns and time allocation without requiring manual input.

Target Audience

Tockler is designed for individuals, freelancers, and professionals who work primarily on computers and want to gain automated, privacy-respecting insights into their work habits and time spent across applications. It is particularly useful for those seeking to analyze productivity, bill hours, or manage time without manual tracking tools.

Value Proposition

Developers choose Tockler for its fully automatic, cross-platform tracking that respects user privacy and offers detailed, visual insights into computer activity. Its unique selling point is the combination of automated monitoring of window titles and applications with interactive analytics, all while being free and open-source.

Overview

An application that tracks your time by monitoring your active window title and idle time.

Use Cases

Best For

  • Automatically tracking work hours and computer usage for freelancers or remote workers without manual timers.
  • Analyzing productivity patterns by visualizing application usage and idle time through interactive charts and timelines.
  • Monitoring time spent on specific projects or tasks by tracking window titles and application activity across Windows, macOS, and Linux.
  • Reviewing weekly or monthly work statistics with calendar views and detailed usage analytics to improve time management.
  • Tracking computer state (online, offline, idle) to understand overall availability and active working periods.
  • Gaining insights into application usage trends for optimizing workflow or identifying distractions.

Not Ideal For

  • Teams needing manual time entry for non-computer activities like meetings or phone calls
  • Organizations requiring centralized user management and reporting for multiple employees
  • Users who rely on cloud-based syncing across devices without local setup or integration with third-party tools like Jira or Slack

Pros & Cons

Pros

Cross-Platform Availability

Consistent support for Windows, macOS, and Linux with dedicated download options for each OS, ensuring broad accessibility.

Automated Time Tracking

Monitors active window titles and idle states without manual input, as highlighted in the key features for effortless usage.

Rich Visual Analytics

Provides interactive timelines and charts using D3.js and Victory Chart, offering detailed insights into productivity patterns.

Privacy-Focused Design

Operates locally with no cloud data collection mentioned, aligning with the philosophy of respecting user privacy.

Cons

Limited Integration Options

No APIs or plugins are mentioned for connecting with external productivity tools, restricting workflow automation.

No Built-in Cloud Sync

Data is stored locally without automatic syncing across devices, which can be inconvenient for multi-computer users.

Complex Development Setup

Requires Node.js, pnpm, and separate processes for client and Electron, posing a barrier for contributors or custom modifications.

Frequently Asked Questions

Quick Stats

Stars1,062
Forks120
Contributors0
Open Issues20
Last commit21 days ago
CreatedSince 2016

Tags

#timeline#desktop-application#timetracker#open-source#productivity#osx#electron-app#cross-platform#react#time-tracking#windows#electron

Built With

D
D3.js
R
React
T
TypeScript
p
pnpm
E
Electron
W
Webpack

Links & Resources

Website

Included in

Electron27.1k
Auto-fetched 4 hours ago

Related Projects

Visual Studio CodeVisual Studio Code

Visual Studio Code

Stars184,367
Forks39,523
Last commit4 hours ago
MarktextMarktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

Stars55,634
Forks4,155
Last commit1 month ago
MotrixMotrix

A full-featured download manager.

Stars51,542
Forks4,867
Last commit1 year ago
HyperHyper

A terminal built on web technologies

Stars44,587
Forks3,551
Last commit8 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub