Skip to main content
Textual Window banner

Textual-Color-O-Matic

badge badge badge badge

Textual-Color-O-Matic is a Textual library for color animations and tiling effects.

It is designed to make it easy to animate strings with cool color effects, as well as set background patterns that can function as wallpaper or backdrops for widgets.

Features

  • Color system built on Textual's color system. Thus, it can display any color in the truecolor/16-bit spectrum, and can take common formats such as hex code and RGB, or just a huge variety of named colors.
  • Make a gradient automatically between any two colors, or through any number of colors.
  • Animation system that's simple to use. Just make your gradient and toggle it on/off. It can also be started or stopped in real-time.
  • Comes with 3 different animation modes - "gradient", "smooth_strobe", and "fast_strobe".
  • Comes with 18 built-in patterns and a pattern constructor argument for easy setting.
  • Has a repeat constructor argument for creating your own patterns or tiling any art.
  • Fully reactive - update the loaded ASCII art change patterns in real-time. Will resize automatically when width or height is set to auto.
  • Animation settings have a variety of variables to modify, including horizontal, reverse, FPS, and quality.
  • Included demo app to showcase the features.

Demo App

If you have uv or pipx, you can immediately try the demo app:

uvx textual-coloromatic
pipx run textual-coloromatic

Documentation

Click here for documentation

Video

Your browser does not support the video tag.

Questions, Issues, Suggestions?

Use the issues section for bugs or problems, and post ideas or feature requests on the TTY group discussion board.

Metadata

Release files for textual-coloromatic 1.0.1

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

Source distribution (sdist)

Source distribution for textual-coloromatic 1.0.1
File Size Uploaded
textual_coloromatic-1.0.1.tar.gz 131.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for textual-coloromatic 1.0.1
File Interpreter ABI Platform
textual_coloromatic-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 166.6 kB

Release files / textual_coloromatic-1.0.1.tar.gz

Download URL textual_coloromatic-1.0.1.tar.gz
Size 131.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4a4ec2049f2fdaaa6ed983a05a359cfc7dd015be2b4b894cc908d01af05b5f45
BLAKE2b-256 checksum
How to use checksums
14aea2f66c1f6e8cfa799be7bfadb00cea16db71666f7524b91da3ff8cc279b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 30, 2025.

Transparency log

Release files / textual_coloromatic-1.0.1-py3-none-any.whl

Download URL textual_coloromatic-1.0.1-py3-none-any.whl
Size 35.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2124c3f686c1efba622e51847f4f4c7b2d7dc58b22899c6c19cf6d6febcc58b0
BLAKE2b-256 checksum
How to use checksums
47e1823d747b3a939316af3aa14d47b80f34d15497b6112154eff3f5b455bb61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 30, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

2 release files

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