Skip to main content

ASCII Art Package 🎨

A colorful ASCII art Python package with vibrant ANSI colors!
Built with creativity and colors! ✨

Features

  • 🎨 Colorful ASCII art displays
  • 🌈 Rainbow text generator
  • ❤️ ASCII heart design
  • ⭐ ASCII star design
  • 🚀 ASCII rocket design
  • ☕ ASCII coffee cup design
  • � ASCII tree design (NEW!)
  • 🌊 ASCII wave design (NEW!)
  • �🎯 ANSI color support for terminal output

Installation

From PyPI

pip install asciiartpackage

Usage

from asciiartpackage import hello, show_rainbow_text, ascii_heart, ascii_star, ascii_rocket, ascii_coffee, ascii_tree, ascii_wave

# Display colorful hello message
print(hello())

# Show rainbow text
print(show_rainbow_text("Hello World!"))

# Display ASCII heart
print(ascii_heart())

# Display ASCII star
print(ascii_star())

# Display ASCII rocket
print(ascii_rocket())

# Display ASCII coffee
print(ascii_coffee())

# Display ASCII tree (NEW!)
print(ascii_tree())

# Display ASCII wave (NEW!)
print(ascii_wave())

Examples

Rainbow Text

from asciiartpackage import show_rainbow_text
print(show_rainbow_text("Welcome to Python!"))

Custom Colors

from asciiartpackage import Colors
print(f"{Colors.CYAN}Cyan text{Colors.RESET}")
print(f"{Colors.BOLD}{Colors.RED}Bold Red text{Colors.RESET}")

Available Functions

  • hello() - Display a colorful welcome banner
  • show_rainbow_text(text) - Convert text to rainbow colors
  • ascii_heart() - Display a red ASCII heart
  • ascii_star() - Display a yellow ASCII star
  • ascii_rocket() - Display a colorful ASCII rocket
  • ascii_coffee() - Display an ASCII coffee cup
  • ascii_tree() - Display a green ASCII tree (NEW in v0.0.2)
  • ascii_wave() - Display a cyan ASCII wave (NEW in v0.0.2)

Available Colors

The Colors class provides:

  • RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE
  • BOLD for bold text
  • RESET to reset formatting

Requirements

  • Python >= 3.8

Author

Paramjit Singh (parambrar862@gmail.com)

License

MIT License

Version History

  • 0.0.2 - Added ascii_tree() and ascii_wave() functions
  • 0.0.1 - Initial release with colorful ASCII art features

Metadata

Release files for asciiartpackage 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for asciiartpackage 0.0.2
File Size Uploaded Provenance
asciiartpackage-0.0.2.tar.gz 3.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for asciiartpackage 0.0.2
File Interpreter ABI Platform
asciiartpackage-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / asciiartpackage-0.0.2.tar.gz

Download URL asciiartpackage-0.0.2.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3e4c3e8e52e274dccb9ae2551c59b4c2caa04bd147d42111de975b2414685c15
BLAKE2b-256 checksum
How to use checksums
f8e1bfe58ae03193de83fc62259aa80d35d060b2f8a084b5dc36d149a23a6709
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release files / asciiartpackage-0.0.2-py3-none-any.whl

Download URL asciiartpackage-0.0.2-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
83a3d7b6b37e32aa22a53636ace9bcff2d4924d0e32bb71d273793a2ec975bd9
BLAKE2b-256 checksum
How to use checksums
5d7b03295e0c55d35e9eeacf02164ad65937ebcad83d68c244c1fc671f85a28b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Security for asciiartpackage 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page