Repolode
sheepzh

sheepzh/time-tracker-4-browser

A browser extension for Chrome, Edge and Firefox that tracks time spent on websites, shows habit reports, and blocks sites once limits are reached.

Open-source alternative to:RescueTime

Stars
1,016
Forks
81
Open issues
19
Last commit
yesterday

What is it?

Time Tracker is a browser extension that records how long you spend on each website and turns that data into dashboards, analytical reports and habit summaries. It is meant for people who want to see where their browsing time actually goes.

Beyond tracking, it lets you manage websites with whitelist and merge rules, set daily, weekly or per-visit limits, and block pages when a limit is reached. Focus and Pomodoro sessions are available for planned work periods. Settings and data can be exported, imported, backed up to GitHub Gist, WebDAV or the Obsidian Local REST API, and synchronized through the browser account.

The extension is built with Rspack, TypeScript, Vue 3, Element Plus and ECharts, and installs on Firefox, Chrome and Microsoft Edge. Safari installation is covered by a separate manual guide in the repository.

Key features

  • 01Tracks browsing time and visit counts per website
  • 02Provides dashboards, analytical reports and habit reports
  • 03Sets daily, weekly and per-visit time limits
  • 04Blocks pages when configured limits are reached
  • 05Includes Focus and Pomodoro sessions
  • 06Backs up data to GitHub Gist, WebDAV or Obsidian Local REST API

Use cases

  • Finding out which sites take up most of your daily browsing time
  • Limiting time spent on distracting websites
  • Running focused work sessions with Pomodoro timers
  • Keeping browsing data backed up or moving it to another browser

Quick start

  1. 1

    Install the extension from Chrome Web Store, Microsoft Edge Addons, or Firefox Add-ons

  2. 2

    Read the official guide for setup and usage

Things to know

  • Licensed under Anti 996, which is not an OSI-approved open-source license.

Topics

FAQ

What is time-tracker-4-browser?
A browser extension for Chrome, Edge and Firefox that tracks time spent on websites, shows habit reports, and blocks sites once limits are reached. Time Tracker is a browser extension that records how long you spend on each website and turns that data into dashboards, analytical reports and habit summaries. It is meant for people who want to see where their browsing time actually goes.
Is time-tracker-4-browser free to use? What license does it have?
time-tracker-4-browser is open source under the MIT license. Check the license terms before using it in commercial products.
Is time-tracker-4-browser still maintained?
Actively maintained. The last commit to time-tracker-4-browser was on Oct 19, 2026.
What can I use time-tracker-4-browser for?
Finding out which sites take up most of your daily browsing time Limiting time spent on distracting websites Running focused work sessions with Pomodoro timers Keeping browsing data backed up or moving it to another browser
How do I install time-tracker-4-browser?
Install the extension from Chrome Web Store, Microsoft Edge Addons, or Firefox Add-ons Read the official guide for setup and usage
Where can I get time-tracker-4-browser?
The source code and installation instructions are on GitHub: https://github.com/sheepzh/time-tracker-4-browser

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects