Time Tracker

pending

by Lu-Wai Wong

Track, plan, and analyze your time, all saved to CSV files directly in your vault.

Updated 2mo agoGPL-3.0Discovered via Obsidian Unofficial Plugins
View on GitHub

Time Tracker for Obsidian

A fully-featured, time tracking plugin built into Obsidian. Track your work, analyze your productivity, and block out your time, all built in.

Big thanks to the Simple Time Tracker Android App, this plugin was greatly inspired by it.

Obsidian Svelte TypeScript

Features

Time Tracking

  • Create projects with custom icons and colors
  • Organize projects in categories
  • One-click start/stop from sidebar

Analytics

  • Pie charts by project or category
  • Timeline graphs over time
  • Filter by day, week, month, year, or custom range

Schedule View

  • Daily calendar view of tracked time, using Full Calendar
  • ICS calendar integration (Google Calendar, etc.)
  • Timeblocking, right in your sidebar

Tracking Modes

  • Standard - Click to start, click to stop
  • Retroactive - Fills time gaps when switching projects

Data

All data are stored as CSV files in your vault

  • Auto-backup every 3 hours
  • Conflict resolution for sync issues
  • Import from Simple Time Tracker
  • Mobile support

Commands

CommandDescription
Open Time TrackerOpen sidebar
Open AnalyticsOpen analytics
Toggle Last Used TimerStart/stop last project
View BackupsBrowse backups
Resolve ConflictsFix sync conflicts
Import from Simple Time TrackerImport STT data

Installation

BRAT

  1. Install BRAT
  2. Add beta plugin: https://github.com/luwaiwong/obsidian-time-tracker
  3. Enable in settings

Manual

  1. Download from Releases
  2. Extract to {vault}/.obsidian/plugins/time-tracker/
  3. Enable in settings

Development

git clone git@github.com:luwaiwong/obsidian-time-tracker.git
cd obsidian-time-tracker
npm install

Set DEV_DIRECTORY in vite.config.ts to your test vault.

npm run dev      # watch mode
npm run build    # production build
npm run check    # type check
npm run lint     # lint
npm run format   # format

Support

Ko-fi


License

GPL-3.0 © Lu-Wai Wong

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.