PyTM

A Python CLI time tracker with invoice generation, ideal for freelancers and professionals needing simple time tracking and billing.

About this tool

PyTM

Source Code

Description

PyTM is a Python-based command-line interface (CLI) tool for time tracking and invoice generation. It is designed for freelancers and professionals who need straightforward project time management, billing, and invoicing from the terminal.

Features

  • Command-line time tracking for projects and tasks
  • Project management via CLI
  • Task management via CLI
  • Invoice generation based on tracked time
  • Configuration for project, user, and invoice details
  • Summarizes all tracked projects
  • Python 3.12+ support
  • Installation via PyPI (pip)
  • Test suite for reliability

Tags

open-source, command-line, python, invoicing

Category

time-tracking-cli-tools

Pricing

PyTM is open-source and free to use.

Information

PublisherFox
Websitegithub.com
PublishedMay 13, 2025

Categories

1 item