skillfed

colorama

Cross-platform colored terminal text.

colorama Permissive license Active 3,793 v0.4.6 released

Install

colorama on PyPI

pip

pip install colorama

uv

uv add colorama

poetry

poetry add colorama

Package facts

License not declared (permissive)
Python support supports the current Python release (!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 1,388 days since the last release
Last repo commit
First released
Popularity one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: colorama-0.4.6-py2.py3-none-any.whl

Keywords: ansi, color, colour, crossplatform, terminal, text, windows, xplatform

Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersLicense :: OSI Approved :: BSD LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 2Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Terminals

About colorama

from the package's own PyPI description — quoted content, verbatim

.. image:: https://img.shields.io/pypi/v/colorama.svg :target: https://pypi.org/project/colorama/ :alt: Latest Version

.. image:: https://img.shields.io/pypi/pyversions/colorama.svg :target: https://pypi.org/project/colorama/ :alt: Supported Python versions

.. image:: https://github.com/tartley/colorama/actions/workflows/test.yml/badge.svg :target: https://github.com/tartley/colorama/actions/workflows/test.yml :alt: Build Status

Colorama

Makes ANSI escape character sequences (for producing colored terminal text and cursor positioning) work under MS Windows.

.. |donate| image:: https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif :target: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2MZ9D2GMLYCUJ&item_name=Colorama&currency_code=USD :alt: Donate with Paypal

PyPI for releases <https://pypi.org/project/colorama/> | Github for source <https://github.com/tartley/colorama> | Colorama for enterprise on Tidelift <https://github.com/tartley/colorama/blob/master/ENTERPRISE.md>_

If you find Colorama useful, please |donate| to the authors. Thank you!

Installation

Tested on CPython 2.7, 3.7, 3.8, 3.9...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Colorama makes ANSI escape sequences for colored terminal text work cross-platform, especially on Windows where they would otherwise fail. It wraps stdout/stderr to convert ANSI codes into native Windows console calls.

Extremely low friction: pure Python with no runtime dependencies, distributed as a wheel, and actively maintained with recent commits. Last release was 1388 days ago but the repository remains active.

Permissive BSD license allows use in commercial and proprietary projects with minimal restrictions.

Usage

pip install colorama

from colorama import just_fix_windows_console, Fore
just_fix_windows_console()
print(Fore.RED + 'colored text')

Verdict: Colorama is a stable, production-grade utility with zero security vulnerabilities, no dependencies, and permissive licensing. It is ideal for any project needing cross-platform colored terminal output, especially those targeting Windows. The long gap since the last release (1388 days) reflects maturity rather than abandonment—the repo remains active and the package is in the top 100 by popularity.

Needs verification

  • Whether the 1388-day gap since last release indicates the maintainers consider the package feature-complete or signals reduced active development.
colored terminal textansi escape sequences windowscross-platform terminal colorswindows console color supportterminal text formatting

Similar packages