Skip to main content

A simple Tkinter GUI to format MAC addresses into common styles and copy them to clipboard.

Project description

MAC Formatter GUI

A simple Tkinter GUI to normalize and display MAC addresses in three common formats:

  • Colon: XX:XX:XX:XX:XX:XX
  • Dash: XX-XX-XX-XX-XX-XX
  • Dotted: XXXX.XXXX.XXXX

It also lets you choose UPPERCASE or lowercase and copy the results to your clipboard.

Installation

You can install from PyPI once published:

pip install mac-formatter-gui

For local development (from this repository root):

pip install -e .

Usage

After installation, launch the app with the console command:

mac-formatter

Or via Python:

python -m mac_formatter.app

Requirements

  • Python 3.8+
  • Tkinter (comes with standard CPython on most platforms)

Development

Build and test the distribution locally:

python -m build

Upload to TestPyPI:

python -m twine upload -r testpypi dist/*

Upload to PyPI:

python -m twine upload dist/*

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

mac_formatter_gui-0.1.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

mac_formatter_gui-0.1.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file mac_formatter_gui-0.1.1.tar.gz.

File metadata

  • Download URL: mac_formatter_gui-0.1.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for mac_formatter_gui-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7ea070e54f47a99223f110df28edb115be95330939bfd173d08c7199a729e9c6
MD5 05f9b274ba67a970d12c80db901b824b
BLAKE2b-256 7b3c89692201d47b1248ee822ac6d2927b3c735adea82f6644501f98fa6d43dc

See more details on using hashes here.

File details

Details for the file mac_formatter_gui-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mac_formatter_gui-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 79ca02e331ae367aaaec8db81b83237ec2a76c1cd613f0f2254ed917dce0dbfa
MD5 f4374b017f8ae46b3f22cc25caa8e9c5
BLAKE2b-256 8cbd332383dda3b44cf42e1d01abe56910798d3a7ef57a9bad6462fdd26b481d

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