HPR - Human Pattern Recorder icon
HPR - Human Pattern Recorder icon

HPR - Human Pattern Recorder

HPR is a compiled C++23 activity tracker that runs completely offline with zero background servers, zero web UI, and zero telemetry.

Marketing banner

Cost / License

  • Free
  • Open Source

Platforms

  • Windows
  • Linux  GNOME requires a one-time shell extension install.
3likes
1comment
0articles

Features

Properties

  1.  Privacy focused
  2.  Lightweight
  3.  Support for Themes

Features

  1.  Extensible by Plugins/Extensions
  2.  No Tracking
  3.  Works Offline
  4.  No registration required
  5.  Goal Setting
  6.  Ad-free
  7.  Dark Mode
  8.  Goal Tracking
  9.  Portable
  10.  Screen time
  11.  Anti Procrastination
  12.  Lua scripting
  13.  Track Activities

HPR - Human Pattern Recorder News & Activities

Highlights All activities

Recent activities

HPR - Human Pattern Recorder information

  • Developed by

    IN flagPlexescor
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    53 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Office & Productivity

GitHub repository

  •  15 Stars
  •  0 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub

Our users have written 1 comments and reviews about HPR - Human Pattern Recorder, and it has gotten 3 likes

HPR - Human Pattern Recorder was added to AlternativeTo by plexescor on and this page was last updated .

Comments and Reviews

   
Anthony Web
0

Really great Linux time-tracker! So much better than activity watch! Wayland support too!

What is HPR - Human Pattern Recorder?

HPR is a compiled C++23 activity tracker that runs completely offline with zero background servers, zero web UI, and zero telemetry. Key features: — Native Wayland support for Hyprland, GNOME, KDE Plasma, and Cinnamon in a single binary — ~27MB RAM private footprint on Linux, ~14MB on Windows — no Python runtime, no Electron, no embedded web server — Tracks active window every 50ms, logs time per app, full switch history, and browser tab tracking (no browser extension required) — VS Code project tracking built-in — no plugin needed — Sandboxed Lua 5.4 extension engine — drop a .lua file and HPR loads it automatically, each extension runs on its own thread — Hot-reload extensions, hot-reload UI, and hot-reload aliases — no restart needed for any of them — All data stored locally in SQLite files, one per day, readable by any SQLite viewer — Pattern analysis engine: longest focus session and peak productive hour insights — Available on AUR (yay -S hpr), Windows installer, and linux install script — Works on Windows 10/11 via Win32 API with the same zero-bloat architecture Lightweight alternative to ActivityWatch with native Wayland compositor support and a scriptable extension engine out of the box and theming system.

HPR - Human Pattern Recorder Videos

Official Links