E

eigenfocus

Eigenfocus is an open-source, cross-platform productivity tracker that records your activity and helps you analyze your focus patterns.

About eigenfocus

Eigenfocus runs in the background on your Linux or Windows machine, capturing which applications and websites you use and for how long. It builds a timeline of your workday without requiring any manual timers or manual logging. All data stays on your machine by default, which sets it apart from many cloud-based time trackers.

The tool provides a clean dashboard that breaks down your time by category and lets you label specific activities. You can define what counts as productive or distracting work, and Eigenfocus will show you how your actual behavior matches your intentions. The project is built with Electron and stores data locally, with optional synchronization if you configure your own server.

This is a solid choice for developers and other knowledge workers who want a private, self-hosted way to understand where their time actually goes. The source code is available on GitHub under a permissive license, and you can deploy it without any subscriptions or phone-home features.
Development Tools

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux & Windows
Version
0.0.8
Developer
Eigenfocus