Skip to main content

⚡ Docker Stats Dashboard for your terminal

Project description

⚡ TopDock

A real-time Docker container stats dashboard for your terminal — CPU, memory, network, and block I/O at a glance.

Python 3.10+ License MIT Platform


Install

# recommended
pipx install topdock

# or
pip install topdock

# or directly from source
pipx install git+https://github.com/yourusername/topdock.git

Requires: Python 3.10+, Docker


Usage

topdock                                 # live dashboard
topdock --sort mem                      # sort by memory
topdock --refresh 5 --alert 90          # custom refresh and alert threshold
topdock --snapshot --format json        # one-shot JSON output
topdock --host tcp://192.168.1.10:2375  # remote Docker host
topdock --version

Keyboard Controls

Key Action
/ Scroll rows
PgUp / PgDn Scroll 10 rows
c Sort by CPU
m Sort by Memory
n Sort by Network
b Sort by Block I/O
e Export CSV + JSON
a Clear alerts
q Quit

Uninstall

pipx uninstall topdock
# or
pip uninstall topdock

Contributing

Found a bug or want a feature? Open an issue or PR on GitHub.


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

topdock-0.2.3.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.

topdock-0.2.3-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file topdock-0.2.3.tar.gz.

File metadata

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

File hashes

Hashes for topdock-0.2.3.tar.gz
Algorithm Hash digest
SHA256 8ee4dcda19003dd13d71ce08df89c773e6abb3c101a0e70db19a4bccabc48203
MD5 d8a26533bcea602f2ae198535614bf44
BLAKE2b-256 517f5f2b8e8059504f3c1831648b34d900adcf77fb45ea46fa4d6bd96d4fca76

See more details on using hashes here.

File details

Details for the file topdock-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: topdock-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for topdock-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 16e3ca43cbcb5a7458e8abc3cd1c3a29b8caba5ba1fb2e63258810c769b42b68
MD5 dd8efb8df73d302e71299b0798f322b1
BLAKE2b-256 9c8939534e1d3971a7ccf0c13449f2c274b2303ef80b05ada0716c9ff7dfa73e

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