Skip to main content

A library for animating your logos

Project description

PyLogAnim - PYthon LOGo ANIMation

PyLogAnim Logo


A simple yet fancy tool to animate logos for your hacking scripts! >:3

To run a demo, use:

python -m PyLogAnim

Example Script

import PyLogAnim

logo_altmono = [
    "в•”в•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•—",
    "в•‘    _   _ _                       в•‘",
    "в•‘   /_\ | | |_ _ __  ___ _ _  ___  в•‘",
    "в•‘  / _ \| |  _| '  \/ _ \ ' \/ _ \ в•‘",
    "в•‘ /_/ \_\_|\__|_|_|_\___/_||_\___/ в•‘",
    "в•‘                                  в•‘",
    "в•љв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ђв•ќ"
]

PyLogAnim.animate_logo(logo=logo_altmono, colormode=PyLogAnim.colormodes.RGB, delay=0.01, reverse=False)

This will produce something like:
Altmono logo


Tested in WT, MinGW Terminal. Should work in any other modern terminal that supports ANSI escape codes.


animate_logo(logo,colormode,clear,delay,reverse)

logo - list of strings, with logo you want
colormode - either one of the pre-determined color modes, or your own color/gradient, like [0,255,0] for a simple green or [[255,0,0],[0,0,255]] for a red-blue gradient
clear - should terminal be cleared before showing
delay - how fast or slow logo should reveal, set to 0 for instant showing
reverse - should background be colored instead of the text itself


Color modes:
from PyLogAnim.colormodes:

  • RED
  • GREEN
  • BLUE
  • YELLOW
  • PURPLE
  • CYAN
  • WHITE
  • BLACK
  • RGB, RGB_DARK, RGB_DARKER
  • RGB_DOUBLE, RGB_DOUBLE_DARK, RGB_DOUBLE_DARKER

Unlicense, 2025

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

pyloganim-26032025.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

PyLogAnim-26032025-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file pyloganim-26032025.tar.gz.

File metadata

  • Download URL: pyloganim-26032025.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for pyloganim-26032025.tar.gz
Algorithm Hash digest
SHA256 3dd2caaee156d3578e44a3b82ddffcbb10f3d4bd0df3f45b6a69171cb0fccccb
MD5 de234c443153581318036a71ae423b0c
BLAKE2b-256 8b3c1d8d31eb91cc2b77f4c575ed6594cfa2eccae08ea193e7355ead755345a1

See more details on using hashes here.

File details

Details for the file PyLogAnim-26032025-py3-none-any.whl.

File metadata

  • Download URL: PyLogAnim-26032025-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for PyLogAnim-26032025-py3-none-any.whl
Algorithm Hash digest
SHA256 3265c6e430eca8294cc9d000f8c72f272b91d760fe2aebfa5602424fc7c34815
MD5 5792661809570fa4b3bb8d07e165114b
BLAKE2b-256 7a26e9d073e8a25e4630f3cb08a1829f0d6d7f6626e1d6b830a7660bcc454b97

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