ts
An open-source, text-based timesheet parser for contractors to track work hours in a programmer-friendly format using parseable text files.
About this tool
ts
Category: Time Tracking CLI Tools
Tags: open-source, timesheet, programmers, contractors
Description
ts is an open-source, text-based timesheet parser designed for contractors and programmers to efficiently track work hours. It uses human-friendly, computer-parseable text files—one file per contract—for logging time entries in a simple, programmer-oriented format.
Features
- Text-Based Timesheet Parsing: Allows users to log work hours using plain text files.
- Programmer-Friendly Format: Entries are easy to write and read, designed with programmers in mind.
- Per-Contract Files: Organize timesheets by keeping one file per contract.
- Canonicalization: Automatically parses and standardizes timesheet entries.
- Global Configuration Support: User default settings can be managed via a
~/.tsconfig.ymlfile (or%USERPROFILE%.tsconfig.ymlon Windows). - Invoice Generation: Generate PDF invoices from timesheet entries using an invoice marker and the
-i/--invoiceoption. Supports custom invoice file naming templates with variables (e.g.,{invoice_code}). - Comment Support: Include comments in timesheets that can be added to invoices.
Pricing
This tool is open-source and free to use under its respective license.
Loading more......
Information
Categories
Similar Products
6 result(s)Zeit is a command-line tool for tracking time spent on tasks and projects. It is open-source and provides a straightforward interface for managing and recording time usage.
Ehour is an open source time tracking software that enables teams to log work hours, manage timesheets, and export productivity reports in multiple formats.
Jibble is a free and open-source time tracking solution featuring instant face recognition, GPS tracking, offline clock-ins, activity and project tracking, and timesheet management, tailored for teams and organizations.
Kimai is a free, open-source time tracking software supporting unlimited users and timesheet entries. It offers a responsive design, plugin support, and multi-language capabilities, making it highly suitable for teams and individuals needing flexible, extensible time tracking.
MyT is a free, open-source project and task management system that includes timesheet hour tracking, helping teams and individuals manage and record time spent on tasks.
A command-line, open source time tracking tool for Linux, focused on fast and efficient time logging. Exports data in JSON format. Licensed under MIT.