Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 20:49

Initial Release

harv is a fast, keyboard-driven CLI for Harvest time tracking. Terminal UI, interactive wizards, date picker, and full time-entry management — all from the comfort of your shell.

Features

  • Terminal UI — full-screen dashboard with live timers, date navigation, and keyboard shortcuts
  • Date picker — visual calendar with arrow-key navigation (g on dashboard or in Date fields)
  • Day navigation — browse past entries with h/l or /
  • Time tracking — start/stop timers, log hours, edit entries, all interactive
  • harv edit — update existing time entries; running timers protected from accidental date/hours changes
  • Aliases — shortcut project/task pairs for instant tracking
  • Dark/light auto-detection — follows your OS theme in real-time
  • OAuth2 — secure authentication with browser-based login

Install

# Pre-built binary (Linux, macOS, Windows — see assets below)
# Or via cargo:
cargo install --git https://github.com/josbeir/harv harv-cli

Then harv connect to authenticate and harv to launch the TUI.

What's Changed

This is the first release of harv. See the full changelog for details.