A thick ASCII art generator
Project description
📦 ascii-builder-z
🚀 Introduction
ascii-builder-z is a professional, high-density ASCII art generator for Python. It converts strings into bold, horizontal block text while maintaining full compatibility with Python's standard print() functionality.
✨ Features
- █ Thick Characters: Bold A-Z and 0-9 character sets using high-density blocks.
- 🎨 Color Support: Red, Green, Blue, and Yellow terminal colors.
- 🌈 Gradient System: Smooth color transitions across your text.
- 📏 Spacing Control: Adjustable horizontal gaps between ASCII characters.
- 🔄 Smart Printing: Automatically detects when to use ASCII or standard printing.
- 🛡️ Alias Mapping: Special
az.set.nameconfiguration for custom text triggers.
🛠️ Installation
# Clean install/upgrade
pip install ascii-builder-z --upgrade
📖 Complete Usage Guide
1. Basic ASCII Printing
import az
# Prints "HELLO" in thick ASCII blocks
az.print("HELLO")
2. Spacing Control
Adjust the gap between characters (default is 1).
az.set.space = 3
az.print("WIDE")
3. Color Styling
Supports red, green, blue, and yellow.
az.set.color = "red"
az.print("DANGER")
4. Custom Name Mapping
Users can define their own custom text triggers.
# Map "APP123" trigger to print "REPLIT" in ASCII
az.set.name["REPLIT"] = "APP123"
az.print("APP123")
5. Standard Print Compatibility
az.print acts like a drop-in replacement for the built-in print.
# Multiple arguments (Prints normally)
az.print("System Status:", 200, "OK")
6. RGB Color Support
Use RGB tuples (R, G, B) or strings "R,G,B".
az.set.element_colors = {"A": (150, 50, 250)}
az.print("A")
7. Gradient Color Support
Create beautiful color transitions across your text.
# Create a Red to Blue gradient
az.set.gradient = ((255, 0, 0), (0, 0, 255))
az.print("RAINBOW")
Author: 3xboiz | License: Proprietary (2026-3026) | All Rights Reserved
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
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 ascii_builder_z-0.1.3.tar.gz.
File metadata
- Download URL: ascii_builder_z-0.1.3.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c227ddde3f977af2cac43c5800ac6c9bb48d1183f4b0745d661bde750a1a834
|
|
| MD5 |
8371e5d8b58cab109d10f3f31d36a81e
|
|
| BLAKE2b-256 |
7a476dea45e3b2c7d566bb540815caa6997a43fa11bca5f350fe7c54ed51832f
|
File details
Details for the file ascii_builder_z-0.1.3-py3-none-any.whl.
File metadata
- Download URL: ascii_builder_z-0.1.3-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
442d9b9a2f811cf27fc30c9a91c62c87309e95a88e0965a1ed9047af1d009ee7
|
|
| MD5 |
1f7eb6a3f43f09177a79dc06b39bada7
|
|
| BLAKE2b-256 |
a7d375a9786d2664e928bc6c83b90301eb8ba047e50dfa648cfa5c35c9dfa8db
|