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

Application type

Platforms

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

Features

Properties

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

Features

  1.  Works Offline
  2.  No registration required
  3.  Ad-free
  4.  Dark Mode
  5.  Extensible by Plugins/Extensions
  6.  No Tracking
  7.  Portable
  8.  Screen time
  9.  Anti Procrastination
  10.  Lua scripting
  11.  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 (LGPL-3.0) and Free product.
  • Written in

  • Alternatives

    1 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Office & Productivity

GitHub repository

  •  11 Stars
  •  0 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

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

   
Top Positive Comment
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 manual Linux install — 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.

HPR - Human Pattern Recorder Videos

Official Links