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

Uploaded Python 3

File details

Details for the file ascii_builder_z-0.1.4.tar.gz.

File metadata

  • Download URL: ascii_builder_z-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 508d139dc2c12e5197d76b8ac03078ac84e1222d0ae000d914dd70a46997e99a
MD5 dd2d3fa337eb83194164a96195db2943
BLAKE2b-256 7dcd8c6d0b412dba3dc514f80100bff1e39679275b0fccb85f6acee1058c40e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ascii_builder_z-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bbb816542c2b73717a8236c8e7a192007811ddfe193df106c7b108a63ae2f14b
MD5 e21923c49c2c2968ebca5c3dd22b5633
BLAKE2b-256 f2a6d81a36c5f6abc5b86dac5e147f7873af77b44b7447341b10d62882f2d6ea

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