vizible

Minimal, deterministic color-coded debugging for Python.

vizible provides a unique way to track execution flow by assigning a stable, deterministic color to every line of code where documentation is printed.

Features

Usage

from vizible import dprint, red, green

# Every unique line gets a unique, stable color
dprint("This is always the same blue-ish color")
dprint("This is always the same orange-ish color")

# High-contrast status helpers
red("Something went wrong")
green("Process complete")

Example Output

Regular print
Line-aware color A
Line-aware color B
red print
green print
blue print
magenta print
cyan print

Why?

When debugging loops or long log streams, visual pattern matching is faster than reading text. vizible allows you to “see” where your logs are coming from without reading file/line prefixes.