Pycolor's Github page can be found here.

The full README which includes everything from install instructions to use instructions is available on the Github page or here.

It is also in Pypi under 'Pycolor' for easy install. You can install it with "pip install pycolor."


I used to make a majority of my applications for the command line. I love the command line. It's a simple, straightforward interface that displays exactly what you want. However, it is ugly. This comes as a given, anything that's just white (or green if you're cool) text on a black background isn't going to look good. I wanted my convenience to be beautiful, or at the very least, to be able to find the information I need faster.

Python wasn't providing that for me. ANSI escape sequences are not core Python functionality, and the existing color modules were bulky, confusing, or just lacking features. I simply wanted a way to color my output without digging through READMEs or scratching my head over complicated functions. Pycolor was the result, a simple, elegant solution for coloring your output text.

This was one of those projects where I quite simply needed to design and implement something basic. It's easy to deal with scope creep even on a project as small as this, but the simple fact is that something like this should be an easy, quick project. It was a great test of my restraint, and ended up being just that.


Pycolor is licensed under Beerware R42