Skip to main content

A simple task manager CLI with built-in telemetry

Project description

taskr

A simple task manager CLI with built-in telemetry.

Install

pip install taskr

Usage

taskr add "Buy milk"          # add a task
taskr list                    # list all tasks
taskr list --pending          # only incomplete tasks
taskr list --done             # only completed tasks
taskr done 1                  # mark task #1 complete
taskr delete 1                # delete task #1
taskr stats                   # show usage metrics + latency histograms
taskr log                     # show recent telemetry log
taskr log --last 50           # show last 50 entries
taskr log --command add       # filter by command
taskr log --outcome not_found # filter by outcome

Data

All data is stored in ~/.taskr/:

  • tasks.db — SQLite task database
  • metrics.json — per-command duration stats
  • taskr.log — structured NDJSON event log

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taskr_rabbitburns-0.1.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

taskr_rabbitburns-0.1.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file taskr_rabbitburns-0.1.0.tar.gz.

File metadata

  • Download URL: taskr_rabbitburns-0.1.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for taskr_rabbitburns-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2172c003f812da6e86e28d03df7dc57092617217a2864895e1846faa552bd630
MD5 7b1ac770077a3e15e172124737160325
BLAKE2b-256 1139a442e2862b08a9a1363c99ceffafc138803edfbfcf49cccac5c798d93e4b

See more details on using hashes here.

File details

Details for the file taskr_rabbitburns-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for taskr_rabbitburns-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6dc8b49f1bc85cefa2075ff9a0d2463b777156480b64e0bc8f2d827d22a92dca
MD5 85bc1472b935b03f1d1182d301c6577a
BLAKE2b-256 8b502f5c290177bbc41f056a2bbf01002a431227d8270df0ff7053f8e71fc7d5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page