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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mac_formatter_gui-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 581f99ab3113624ddc4251e2157c595e4e4e4e2fc7be3248b7c4c593842fa354
MD5 050fe47025f1cdf09c015f36f40a87c7
BLAKE2b-256 4e9ed870a9f589a60e2cf53386aaf92cab7d41e21dd80f4d54e2b97f6c1b7424

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mac_formatter_gui-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 912832eae45bb6bef16ab9c09a8f6871622c9f079bb82c7f792abfd2ff8a4293
MD5 77dabec42b145cb38eecc742c4091948
BLAKE2b-256 d1dda33d311b9f93262d4ef32abafaf0a179cc1e250121cbeaff0a739f50e7ca

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