harsh
« Back to VersTracker
Description:
Habit tracking for geeks
Type: Formula  |  Latest Version: 0.12.4@0  |  Tracked Since: Dec 3, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: cli productivity habit-tracker tui markdown
Install: brew install harsh
About:
Harsh is a command-line habit tracker designed for developers who prefer plain text storage. It uses a simple text file to log daily activities, allowing for easy version control and synchronization. The tool emphasizes minimalism and keyboard-driven interaction to help users maintain consistency.
Key Features:
  • Terminal-based interface (TUI)
  • Plain text storage (Markdown)
  • Command-line driven workflow
  • Streak tracking and reporting
Use Cases:
  • Tracking daily coding goals or learning habits
  • Logging time-sensitive tasks in a terminal-centric workflow
  • Maintaining a private, version-controlled habit journal
Alternatives:
  • watson – Watson focuses on time tracking for projects, whereas Harsh focuses on binary habit completion.
  • timewarrior – Timewarrior is for precise time interval tracking, while Harsh is for checking off daily recurring goals.
Version History
Detected Version Rev Change Commit
Dec 3, 2025 11:09am 0 VERSION_BUMP e5e77322
Nov 26, 2025 5:00am 0 VERSION_BUMP d97d5a4f
Nov 25, 2025 8:01pm 0 VERSION_BUMP 762abe4f
Nov 16, 2025 4:59am 0 VERSION_BUMP 2ab87d62
Nov 11, 2025 5:20pm 0 VERSION_BUMP 8cc3e2d2
Oct 10, 2025 2:05pm 0 VERSION_BUMP bd08bb64
Sep 12, 2025 2:31pm 0 VERSION_BUMP 14b1607a