Terminal text animations for Python.
Project description
txtanim
Version: 1.0.2
Author: Neunix Studios
License: MIT
A powerful terminal text animation library for Python. Enhance your CLI programs with typewriter effects, blinking text, pulse effects, spinners, loading dots, progress bars, ASCII art (figlet), and matrix-style clear animations. Perfect for Termux, Linux, macOS, and Windows terminals that support ANSI escape codes.
Note: ASCII art functionality uses the pyfiglet library, which is licensed under MIT.
Features
Text Animations
- Typewriter – forward and reverse typing effects
- Blink – blinking text effect
- Pulse – pulse effect between dim and bright text
- Spinner – spinner animation
- Loading Dots – customizable loading animation
- Progress Bar – terminal progress bar with color
Special Effects
- Figlet – bold, filled ASCII art, adapts to terminal width (via
pyfiglet) - Matrix Clear – vertical falling characters animation that temporarily clears the screen
Colors
- 8 basic colors (
black,red,green,yellow,blue,magenta,cyan,white) - Dim and bright variations
- Customizable in all animations
Cursor Handling
- Automatically hides and shows cursor during animations
Installation
pip install txtanim
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file txtanim-1.0.2.tar.gz.
File metadata
- Download URL: txtanim-1.0.2.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3967c557327a193f4ae7ddc2fc036bb7539e6462ca66f0b259e2617aa337dabe
|
|
| MD5 |
b053e781756c2a582e2b7978dc4c84a3
|
|
| BLAKE2b-256 |
7b792fc34d3c86822ea227260ff1fe46bad7fc3d88bfc6649ec1cf4f0ed5ee8a
|
File details
Details for the file txtanim-1.0.2-py3-none-any.whl.
File metadata
- Download URL: txtanim-1.0.2-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d531fbeab33eaf87ebec4902d6cf85b715cdedd84b024fd7db9efb0a069f783
|
|
| MD5 |
c5e2b025d2a8e2d8486c6a95fb38f6ca
|
|
| BLAKE2b-256 |
29dddfe94e6f472fab7475f30c0a0c8d588dcb21bb72bacd7087681aa8147516
|