v0.1.0
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 (
gon dashboard or in Date fields) - Day navigation — browse past entries with
h/lor←/→ - 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-cliThen 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.