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.0.tar.gz (5.3 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.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mac_formatter_gui-0.1.0.tar.gz
  • Upload date:
  • Size: 5.3 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.0.tar.gz
Algorithm Hash digest
SHA256 151dd163f2160b66f1b0b4f6aca7bc0c73f1c30a6020d1ff996cb6bc41f55f5b
MD5 b0f28a2b69d5ec010b4115980d24d15a
BLAKE2b-256 9f99f2929fc6b2ce77f101895332284be0c466571189a5fe5946373a27ca7df9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mac_formatter_gui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac529fb4c135af4b7cf131797553f37d758816669d7e53525ba955e89e7c0ce9
MD5 f783f8e36270ef3368b069ac7a6e0705
BLAKE2b-256 6d626ca9a655de913e8b5d149ad1cc0e41a35cfd712786aaede9751a6d081085

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