Skip to content

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

License

Notifications You must be signed in to change notification settings

MayGo/tockler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jun 21, 2025
96b6d49 · Jun 21, 2025

History

1,663 Commits
Mar 16, 2025
Mar 18, 2025
Jun 6, 2021
Apr 26, 2021
Jun 21, 2025
Jun 21, 2025
Feb 2, 2022
Mar 16, 2025
Jun 17, 2021
Jan 16, 2022
Sep 23, 2021
Feb 16, 2020
Mar 9, 2025
Jun 17, 2021
May 22, 2021
Mar 18, 2025
Sep 21, 2017
Feb 2, 2022
May 4, 2021

Repository files navigation

Tockler logo Tockler logo

Release Total downloads Latest downloads

Overview

Tockler is a free application that automatically tracks your computer usage and working time. It provides detailed insights into:

  • Application usage and window titles
  • Computer state (idle, offline, online)
  • Interactive timeline visualization
  • Daily, weekly, and monthly usage statistics
  • Calendar views and charts

Features

  • Time Tracking: Go back in time and see what you were working on
  • Application Monitoring: Track which apps were used and their window titles
  • Usage Analytics: View total online time, application usage patterns, and trends
  • Interactive Timeline: Visualize your computer usage with an interactive chart
  • Cross-Platform: Available for Windows, macOS, and Linux

Support Tockler

Tockler is free and open-source software. If you find it useful, please consider supporting its development:

Sponsor on GitHub Support on Open Collective Support on Patreon Support on Ko-fi Donate via PayPal

Download

View all releases

Windows

Download Windows Universal Setup Download Windows x64 Setup Download Windows ARM64 Setup Download Windows 32-bit Setup

Download Windows Universal Portable Download Windows x64 Portable Download Windows ARM64 Portable Download Windows 32-bit Portable

macOS

Download macOS Universal DMG Download macOS Apple Silicon DMG

Linux

Download Linux AppImage

Screenshots

Light Theme

Timeline Settings Summary Summary Search Tray window

Dark Theme

Timeline Settings Summary Summary Search Tray window

Technologies

Tockler is built with modern web technologies:

Development

Prerequisites

  • Node.js
  • Git
  • pnpm

Quick Start

  1. Clone the repository:
git clone https://github.com/Maygo/tockler.git
cd tockler
  1. Enable pnpm:
corepack enable pnpm
  1. Install dependencies and start the application:

For the React client (renderer):

cd client/
pnpm install
pnpm start

For the Electron main process:

cd electron/
pnpm install
pnpm start

Logs

Logs are stored in the following locations:

  • Linux: ~/.config/tockler/logs/main.log
  • macOS: ~/Library/Logs/tockler/main.log
  • Windows: %USERPROFILE%\AppData\Roaming\tockler\logs\main.log

Feedback

Feel free to:

  • Create issues for feature requests
  • Star this project
  • Share your feedback

License

Tockler is licensed under the GNU General Public License v2.0. See the LICENSE file for details.

MayGo (https://github.com/MayGo)

Created by Maigo Erit @ trimatech.dev