Skip to main content

The interactive interface for your Broker installation.

Project description

Broker TUI

A terminal user interface for managing your Broker installation. This project provides an interactive command-line interface built with Textual to manage host inventory and check-in operations.

Features

  • View and manage local inventory
  • Sync with providers
  • Check-in hosts
  • Interactive host details view
  • Provider-based filtering

Requirements

  • Python ≥ 3.12
  • broker ≥ 0.6.2
  • textual[syntax] ≥ 1.0.0

Installation

uv pip install broker-tui
# or
uv tool install broker-tui
# or
pip install broker-tui

# or use it without installing to an environment
uvx broker-tui

Usage

All functionality of this tool is within the TUI itself, so simply launch it with the following command.

broker-tui

Quitting

Quit with the normal Textual keybind ctrl+q

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

broker_tui-0.1.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

broker_tui-0.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: broker_tui-0.1.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.7

File hashes

Hashes for broker_tui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f52bcead433092831c7436e3bf0859ad7c0b69f8b0a1b865f211f4584eda2d4f
MD5 be283a7bc073a7f9697d3b51c471355e
BLAKE2b-256 cbb83428c6722a64863474a96d9659fc15c0cdb3f0594d4457d2a5c616c3aebe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for broker_tui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0222cc5d39f1cececd944ea8360b26d85f9679da16bd78aed0818f17c72a94d5
MD5 1e75189c61b358b70bd16b728ffb5485
BLAKE2b-256 39acef0625a0bd47b61a4bc922eb051c92d49afec77544dd985a91e73823054a

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