
Yet another terminal text coloring library…
Why? Because, I like certain things and I hate certain things about the currently available solutions. This here is my attempt to build an interface for simply applying ANSI escape sequences to strings that I enjoy and can update at my own free will. That is it, there is nothing new or interesting that this packages adds. Thanks 🎉
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | from chalky import bg, fg, hex, rgb, sty
# compose some styles together
print(fg.red & sty.bold | "Bold and red text")
print(bg.blue & fg.white & sty.italic | "White italic text on a blue background")
# store a style for later use
success_style = fg.green
print(success_style | "Success message")
print(success_style & sty.underline | "Underlined success message")
# build some true colors as well
print(rgb(255, 9, 255) | "Purply text")
print(hex("#ffdd00") & sty.bold | "Bold yellowy text")
|
To get started using this package, please see the Getting Started page!