Skip to main content

A thick ASCII art generator

Project description

📦 ascii-builder-z

icon

🚀 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.name configuration 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

ascii_builder_z-0.1.3.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.

ascii_builder_z-0.1.3-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

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

Hashes for ascii_builder_z-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5c227ddde3f977af2cac43c5800ac6c9bb48d1183f4b0745d661bde750a1a834
MD5 8371e5d8b58cab109d10f3f31d36a81e
BLAKE2b-256 7a476dea45e3b2c7d566bb540815caa6997a43fa11bca5f350fe7c54ed51832f

See more details on using hashes here.

File details

Details for the file ascii_builder_z-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for ascii_builder_z-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 442d9b9a2f811cf27fc30c9a91c62c87309e95a88e0965a1ed9047af1d009ee7
MD5 1f7eb6a3f43f09177a79dc06b39bada7
BLAKE2b-256 a7d375a9786d2664e928bc6c83b90301eb8ba047e50dfa648cfa5c35c9dfa8db

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