Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Things 3 Progress TUI

screenshot

Are you:

  • Technical & Terminal-Savvy?
  • On Mac?
  • A fan and user of Things 3 by Cultured Code?
  • Want progress bars for not only your Things projects, but each heading within each project?

Then this TUI is for you!

Install

Note: This app is macOS-only and requires Things 3 to be installed.

Install from PyPI:

pip install things-3-progress-tui

or Homebrew:

brew install danielh-official/tap/things-3-progress-tui

How To Use

Activate in Terminal with:

things-progress
  1. Type a project name from Things 3 into the search bar and hit enter.
  2. Click "Pin to sidebar" to pin the project to the sidebar.

That's it! You can now see the progress of your Things 3 projects and their headings in a terminal-based UI.

Click "Open in Things 3" at any time to open the project in Things 3.

Developing

To get started, clone and run the app in your terminal emulator of choice (I recommend Ghostty):

.venv/bin/textual run --dev app.py

For live reloading, you can use ptw (pytest-watch) to watch for changes and run the app:

ptw --runner "textual run --dev app.py"

Metadata

Release files for things-3-progress-tui 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for things-3-progress-tui 0.0.4
File Size Uploaded
things_3_progress_tui-0.0.4.tar.gz 9.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for things-3-progress-tui 0.0.4
File Interpreter ABI Platform
things_3_progress_tui-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 21.3 kB

Release files / things_3_progress_tui-0.0.4.tar.gz

Download URL things_3_progress_tui-0.0.4.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6a7c1ec88b3ece49ba8ba3d949995e7012972071d4d670154219fa5f68956431
BLAKE2b-256 checksum
How to use checksums
366f615290e7ebfbc5f45464633fe308fe70b01e9c43950d21534514d2e81963
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 25, 2026.

Transparency log

Release files / things_3_progress_tui-0.0.4-py3-none-any.whl

Download URL things_3_progress_tui-0.0.4-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3145afd2b0f532161c41c4b7afe0534c92ba0e8afb94ffea28d2f8b72eab2460
BLAKE2b-256 checksum
How to use checksums
139b6ec45c67736fff0e1cce32b1ccbf77a34851a26143b88533636798bd13a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page