Skip to main content

A beautiful terminal UI for monitoring pueue tasks

Project description

🖥️ pueue-tui

A terminal UI for monitoring pueue tasks.

PyPI Python License

FeaturesInstallationUsageKeybindingsCompatibility


pueue-tui demo

Tired of running pueue status over and over? pueue-tui gives you a live-updating dashboard for your running, queued, and completed tasks.

Features

  • 📊 Live dashboard — auto-refreshing view of all tasks
  • ⏱️ Timing info — start time, end time, and duration at a glance
  • 🔍 Command preview — select a row to see the full command
  • ⌨️ Keyboard shortcuts — quick actions without leaving the terminal

Installation

# Recommended
pipx install pueue-tui

# Or with pip
pip install pueue-tui

Usage

# Start with default 2-second refresh
pueue-tui

# Custom refresh interval  
pueue-tui -r 1    # 1 second
pueue-tui -r 5    # 5 seconds

# Show more completed tasks
pueue-tui --completed 20

Keybindings

Key Action
q Quit
r Refresh now
c Clean finished tasks

Compatibility

Tested with pueue v4.x

pueue-tui parses the JSON output from pueue status --json. The JSON structure may differ between major pueue versions. If you encounter issues with a different version, please open an issue.

Requirements

  • Python 3.10+
  • pueue daemon running

Contributing

Contributions welcome! Feel free to open issues or submit PRs.

License

MIT

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

pueue_tui-0.1.0.tar.gz (358.3 kB view details)

Uploaded Source

Built Distribution

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

pueue_tui-0.1.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pueue_tui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f7d4ccf16d16c1d854e7b1f160428bbf41096ff4d0af842fd7259fa9e5fddd28
MD5 ab547530e2dcbf8bb2210363b7f7cba1
BLAKE2b-256 480e80f87f94c5ea8b0baebbca65879e1972a0f8a79b5ebd01eb25bf1e2d10fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pueue_tui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for pueue_tui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77bc6c660582885310342fdf8a0e38b5ee0eb764a3695dff87b9f850f03b1256
MD5 b290853cc2ad49e802eac270d2e004f3
BLAKE2b-256 2ae2fc784c773c4c924f0f40d1c16ba000ef97d6d0dedca530c8686906f3aad1

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