Fast Python QR Code generator & CLI powered by QR Master
Project description
📱 QR Master Python Package & CLI
Fast, zero-setup Python QR Code Generator and Terminal CLI.
Powered by QR Master – The Smart QR Code & Analytics Platform.
✨ Features
- ⚡ Zero Configuration CLI: Generate terminal ASCII QR codes in seconds using
qrmaster "https://www.qrmaster.net". - 🖼️ PNG & Vector SVG Export: Save crisp PNG raster files or scalable SVG vector files directly to disk.
- 📡 WiFi & vCard Generators: Built-in helper functions for instant WiFi connections and vCard contact cards.
- 🔗 Powered by QR Master: Need dynamic QR codes with live tracking, custom logo branding, and high-volume vector PDF export? Visit QR Master.
🚀 Installation
Install via pip:
pip install qrmaster
💻 CLI Usage
# Print QR code directly in terminal
qrmaster "https://www.qrmaster.net"
# Save as PNG image
qrmaster "https://www.qrmaster.net" -o qrmaster.png
# Save as SVG vector file
qrmaster "https://www.qrmaster.net" -o qrmaster.svg
📶 WiFi QR Code
qrmaster --wifi --ssid "MyHomeWiFi" --password "<wifi-password>" -o wifi.png
👤 vCard Contact QR Code
qrmaster --vcard --name "Alex Smith" --email "alex@example.com" --phone "+123456789"
🐍 Python SDK API Usage
Use qrmaster directly inside your Python applications:
from qrmaster import generate_qr, build_wifi_payload, build_vcard_payload
# Generate terminal QR
generate_qr("https://www.qrmaster.net")
# Save PNG image file
generate_qr("https://www.qrmaster.net", output="qrmaster.png")
# Generate WiFi payload & save vector SVG
wifi_data = build_wifi_payload(ssid="Office-5G", password="<wifi-password>")
generate_qr(wifi_data, output="wifi.svg")
🌐 Need Dynamic QR Codes & Analytics?
Static QR codes are great for local terminal use, but if you need:
- 📊 Real-time Scan Analytics & Location Tracking
- 🎨 Custom Brand Colors, Logos & Styled Frames
- 🔄 Dynamic Target URLs (Change destination without re-printing)
- 🏢 Bulk Vector PDF Export for Commercial Printing
Visit QR Master - Free Smart QR Code Generator.
🛠️ Free Micro Tools by QR Master
📄 License
MIT © QR Master
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qrmaster-1.0.0.tar.gz.
File metadata
- Download URL: qrmaster-1.0.0.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75791369b484e798db80f8729887d2ba7b83790541614e907af08ed59f63e991
|
|
| MD5 |
4319750d2f77de443650870abc996d7e
|
|
| BLAKE2b-256 |
97e5890ca3b7ee27f8bd7314af1c63447bed5e46347064048029e24fc34239f9
|
File details
Details for the file qrmaster-1.0.0-py3-none-any.whl.
File metadata
- Download URL: qrmaster-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9a7fd809e0aa1a2ac69566bc4e078a85cb9cc3633561f38d68daf856c029386
|
|
| MD5 |
d06b8026f37a9437ddd3bf905d9a0b7c
|
|
| BLAKE2b-256 |
d98f83ab3d1f2bead1efd89f97d7e3e139f37e99cbb5a3149c1655f1c66a238d
|