Ever

  • Home
  • Categories
  • Tags
  • Surveys
  • Pricing
  • Submit
Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Company

  • About Us
  • Privacy Policy
  • Terms of Service
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
Copyright © 2025 EverAll rights reserved.
Terms of Service
Privacy Policy
Cookies
*All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence (AI)
Version unavailable
  1. Home
  2. Time Tracking Cli Tools
  3. litt

litt

A low-intrusion CLI time tracker with a minimal workflow, REST API, and simple JSON storage for easy integration.

🌐Visit Website

About this tool

Surveys

Loading more......

Information

PublisherFox
Websitegithub.com
PublishedMay 13, 2025

Categories

1 Item
Time Tracking Cli Tools

Tags

4 Items
#open-source
#command-line
#api
#minimalist

Similar Products

6 result(s)
Bartib

Bartib is a command-line time tracking tool that logs activities in plaintext files and provides flexible reporting options, making it suitable for straightforward personal time tracking.

billwarrior

An extension for Timewarrior that generates invoices in LaTeX format based on tracked time data.

Chrono

Chrono is a fast, Go-based time tracking tool with a simple interface, suitable for users who need efficient and straightforward time logging.

clockify-cli

clockify-cli is a command-line interface to manage Clockify time entries and projects, enabling users to track and report time efficiently from the terminal.

Doug

Doug is a command-line time tracking utility that helps users track their work hours and tasks efficiently from the terminal. Suitable for developers and users who prefer CLI-based time management tools.

gtm

gtm (Git Task Manager) is a tool for tracking tasks and time directly through git, suitable for developers seeking integrated time management.

Comments

litt

A low-intrusion CLI time tracker with a minimal workflow, REST API, and simple JSON storage for easy integration.

Source: https://github.com/Riebart/litt

Category: time-tracking-cli-tools

Tags: open-source, command-line, api, minimalist


Features

  • Command-Line Interface: Provides a fast and terse CLI for time tracking.
  • Minimal Workflow Footprint: Designed for minimal disruption and quick usage, can be integrated into keyboard macros.
  • Simple JSON File Database: Stores all time tracking data in a single JSON file for easy manual editing and interoperability.
  • REST API: Exposes a basic REST API for integration with other tools and systems.
  • Stopwatch Mode: Start/stop a stopwatch to log time entries, suitable for inline workflow usage.
  • Ledger Mode: Manually add time records with start and end times.
  • Aliases: Define aliases to quickly assign descriptions, tags, and other options to time entries.
  • Edit/Amend Time Records: Modify existing records using commands or direct JSON file editing for complex changes.
  • Filtering and Exporting: List and filter tracked time data, export in CSV, JSON, YAML, and other formats.
  • Tagging: Add tags to time records for categorization and filtering.
  • Hooks: Run custom scripts (hooks) at specific events (pre/post commit, config changes, etc.) for automation.
  • Configurable: Supports persistent and per-command configuration options.
  • Cross-Platform: Stores data in user home directory on both Linux and Windows.
  • Extensible: Advanced users can edit the JSON database directly or use tools like jq.
  • Short and Long Option Forms: All CLI options have both short and long forms for convenience.
  • Flexible Date Parsing: Uses dateparser to accept absolute or relative date/time specifications.
  • No Complex History Editing: Keeps history simple, but allows manual edits for advanced needs.

Pricing

  • Open Source: No cost, available under an open source license.

Installation

  • Requires Python and the dateparser package. Full dependencies listed in requirements.txt.

For more details and usage examples, visit the GitHub repository.