Skip to content

Latest commit

 

History

54 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tempie

CI crates.io

A command-line tool for tracking time in Jira using Tempo.

The tempie list command output example:

Monday, 2025-04-07

  #150937     10m  09:42  ST-16
  Daily meeting

  #150938     10m  09:47  DCD-52
  Review solution

  #150941   1h10m  11:07  ST-16
  All stuff meeting

  ──────────────────────────────────────────────
  Day                1h30m        8h    -6h30m
  April             24h40m      176h  -151h20m

Installation

cargo install tempie

Or install a specific version:

cargo install tempie@0.3.1

Usage

Setup

First, you need to configure your Jira credentials:

tempie setup

This will guide you through the setup process.

Log Time

Log time to a Jira issue:

tempie log XXX-123 1h30m "Worked on feature implementation"

Arguments:

  • XXX-123: Jira issue key
  • 1h30m: Time spent (e.g 30m, 1h30m, 1d)
  • "Worked on...": Optional description

List Worklogs

View your worklogs:

tempie list

By default, it shows today's worklogs. You can specify a date:

tempie list 2024-03-01

List Worklogs by Date Range

View worklogs for a specific date range:

tempie list-range 2024-03-01 2024-03-31

Monthly Summary

Show how many hours you logged each day next to your target working hours, so you can see what you still owe:

tempie month

By default it shows the current month. Pass a month (or any date within it) to see that month instead:

tempie month 2024-03
tempie month 2024-03-01

Example output:

August 2026

      Date          Logged    Target      Diff
  Mon 2026-08-03       8h         8h        0h
  Tue 2026-08-04     7h30m        8h      -30m
  Sat 2026-08-08         ·         ·
  ...
  ──────────────────────────────────────────────
  Total            148h15m      168h   -19h45m

Delete Worklog

Remove a worklog by its ID(s). You can provide one or more IDs:

tempie delete 12345 67890

You can get the ID from the list command.

Development

Building

cargo build

Running Tests

cargo test

License

MIT License - see LICENSE for details.

About

Jira time tracking CLI tool

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages