Skip to main content

Atsushi Omata / ctxzz's animated profile card generator

Project description

ctxzz Profile Card

🚀 Atsushi Omata / ctxzz's animated terminal profile card generator with stunning visual effects!

Quick Start

uvx ctxzz

Features

  • 🎨 23 stunning visual effects powered by terminaltexteffects
  • Zero configuration - works out of the box
  • 🎲 Random effects by default for surprise and delight
  • 🎯 Specific effect selection for your preferred style
  • 💫 Beautiful profile design with clean, modern layout

Installation

Using uvx (Recommended)

uvx ctxzz

Using pip

pip install ctxzz
ctxzz

Using uv

uv tool install ctxzz
ctxzz

Usage

# Random effect (default)
uvx ctxzz

# Core effects
uvx ctxzz matrix      # Matrix-style digital rain
uvx ctxzz decrypt     # Decryption cipher effect
uvx ctxzz fireworks   # Colorful fireworks explosion
uvx ctxzz waves       # Smooth wave animation
uvx ctxzz print       # Typewriter-style printing
uvx ctxzz slide       # Sliding text animation

# Extended effects
uvx ctxzz beams       # Light beam effects
uvx ctxzz bubbles     # Floating bubbles
uvx ctxzz burn        # Fire burning effect
uvx ctxzz crumble     # Crumbling text
uvx ctxzz scattered   # Scattered animation
uvx ctxzz spotlights  # Spotlight illumination
uvx ctxzz vhstape     # Retro VHS glitch

All Available Effects

🌟 Core Effects

  • matrix - Matrix-style green digital rain
  • decrypt - Colorful decryption cipher effect
  • fireworks - Explosive colorful fireworks
  • waves - Smooth flowing wave animation
  • slide - Text sliding into position
  • rain - Gentle rain effect
  • print - Classic typewriter printing
  • wipe - Screen wipe transition
  • beams - Dynamic light beam effects
  • bouncyballs - Bouncing colorful balls
  • bubbles - Floating soap bubbles
  • burn - Realistic fire burning
  • crumble - Text crumbling apart
  • errorcorrect - Error correction simulation
  • laseretch - Laser etching effect
  • overflow - Data overflow visualization
  • scattered - Randomly scattered elements
  • spotlights - Moving spotlights
  • sweep - Sweeping motion effect
  • vhstape - Retro VHS tape glitch

🎯 Utility

  • simple - Clean, instant display
  • typewriter - Custom typewriter implementation
  • random - Randomly selected effect
  • help - Show all available effects

Requirements

  • Python 3.8+
  • terminaltexteffects 0.12.0+

Development

# Clone and setup
git clone https://github.com/ctxzz/ctxzz-profile-card
cd ctxzz-profile-card

# Using uv (recommended)
uv sync
uv run ctxzz

# Or using pip
pip install -e .
ctxzz

License

MIT License - feel free to customize and make it your own!

Credits

This project is powered by the amazing terminaltexteffects library by @ChrisBuilds. Check out the full showroom to see all the incredible effects in action!

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

ctxzz-1.0.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ctxzz-1.0.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file ctxzz-1.0.0.tar.gz.

File metadata

  • Download URL: ctxzz-1.0.0.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for ctxzz-1.0.0.tar.gz
Algorithm Hash digest
SHA256 793023e01c866cc8775512a6b3e032752f3f133946991d2c897029644158ea58
MD5 0808263fd8358f198675d975a1ad45b5
BLAKE2b-256 9e93dc083d5f12889427c2c8b583db361bf784a559edd0f803bfe9172339470e

See more details on using hashes here.

File details

Details for the file ctxzz-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ctxzz-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for ctxzz-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ef36db1b9d087c7569567d5e398668e91aea59da562dad46d725447d1d9d653d
MD5 b2ec7906c2a1f63ad1ecd9d0eba7375f
BLAKE2b-256 2af72bd3e6c0bc201d31b6c830fa999f6287ce65739603304150ad663aa18d89

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