unsubbed.co

TimeScribe

Released under GPL-3.0, TimeScribe provides advanced time tracking and productivity analytics tool on self-hosted infrastructure.

Overview

Modern & private time tracking for macOS & Windows. No cloud, no registration, no paywall. Just download and track your work hours 100% offline. The project has 768 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • ✅ Start, pause, and stop tracking with one click
  • 📊 Visualize your day and weekly work patterns
  • ⏱ See app usage and categorize work vs distractions
  • 🗓️ Plan absences like vacation, sick leave, and holidays
  • 📋 Track time on projects with descriptions, hourly rates, and billing calculations
  • ⚙️ Auto start/pause based on screen time and idle status
  • 💾 Export as PDF, Excel, and CSV: Easily export your time tracking data for further analysis or reporting.
  • 🪟 Supports macOS & Windows
  • ⌨️ Custom keyboard shortcuts
  • 🔗 Deep-Link support for macOS & Windows (see Deep-Link API)

Getting Started

Source: GitHub README

brew install timescribe

Normalized Features

Source: tool-features-normalized.json

brew, npm, rest api, sqlite.

Features

Integrations & APIs

  • REST API