Skip to main content

ComMonitor: A small system tray utility that provides system notifications when COM port devices are added to or removed from the system.

Project description

COM Port Monitor

Ever find yourself plugging and unplugging devices into your computer and needing to know their associated COM ports? I did, so I wrote COM Port Monitor. All it does is keep track of COM ports that are added or removed, and shows helpful system notifications to let you know about it.

To use this, you can install it via pip install com-monitor (you might want to create a virtual environment and activate it first), then you run it from the command line simply via commonitor (no dash). To quit the app, right-click it's icon in the system tray and select 'Exit' from the pop up menu.

Next up:

  • Get installation via pipx working (not sure why it doesn't work at the moment)
  • Support OSes other than Windows
  • Build executables for supported platforms

Hope you find this helpful!

USB Disconnected and USB Connected icons by Icons8

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

com-monitor-0.1.1.post1.tar.gz (25.4 kB view details)

Uploaded Source

Built Distribution

com_monitor-0.1.1.post1-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file com-monitor-0.1.1.post1.tar.gz.

File metadata

  • Download URL: com-monitor-0.1.1.post1.tar.gz
  • Upload date:
  • Size: 25.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for com-monitor-0.1.1.post1.tar.gz
Algorithm Hash digest
SHA256 eff21313cd963bfb138b127ad711e3f60240e6948b91b0b23798ccd9939fc4c3
MD5 d010f94cee73a7a6be3dc5588d87ab65
BLAKE2b-256 21ecce8917d23c14a8872ae57740114e0f8013351ee0abba1652cc144c528033

See more details on using hashes here.

File details

Details for the file com_monitor-0.1.1.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for com_monitor-0.1.1.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 452fd68ec2b2752397ab4f041e36abdaa0a5b4823afad3745598902c5bc019e6
MD5 3bff2a988a3c890fc4e7f2bf730071cb
BLAKE2b-256 6c63cf7d47ecef6428572a11e337007b088458f53e485d1c02716fdb7b76d989

See more details on using hashes here.

Supported by

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