PHPackages                             charcoal-dev/ansi - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. charcoal-dev/ansi

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

charcoal-dev/ansi
=================

Tiny PHP utility for ANSI escape sequences, providing enums and helpers for styling CLI output

0.1.2(6mo ago)0692MITPHPPHP ^8.3

Since Nov 17Pushed 6mo agoCompare

[ Source](https://github.com/charcoal-dev/ansi)[ Packagist](https://packagist.org/packages/charcoal-dev/ansi)[ Docs](https://github.com/charcoal-dev/cli)[ RSS](/packages/charcoal-dev-ansi/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (2)

Charcoal ANSI Decorator/Parser
==============================

[](#charcoal-ansi-decoratorparser)

[![MIT License](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE)

This library provides a lightweight, dependency-free set of tools for working with ANSI escape sequences in PHP, offering enums for common SGR codes and simple helpers for decorating CLI output. It’s designed to be minimal yet reusable, making it easy to apply colors, styles, and text effects across any command-line application without carrying extra overhead.

For detailed information, guidance, and setup instructions regarding this library, please refer to our official documentation website:

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance69

Regular maintenance activity

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

182d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/11485189?v=4)[M. Furqan Siddiqui](/maintainers/furqansiddiqui)[@furqansiddiqui](https://github.com/furqansiddiqui)

---

Top Contributors

[![furqansiddiqui](https://avatars.githubusercontent.com/u/11485189?v=4)](https://github.com/furqansiddiqui "furqansiddiqui (7 commits)")

### Embed Badge

![Health badge](/badges/charcoal-dev-ansi/health.svg)

```
[![Health](https://phpackages.com/badges/charcoal-dev-ansi/health.svg)](https://phpackages.com/packages/charcoal-dev-ansi)
```

###  Alternatives

[cleaniquecoders/shrinkr

Shrinkr is a Laravel package for shortening URLs, with custom slugs, analytics, branded domains, and seamless API integration.

142.9k](/packages/cleaniquecoders-shrinkr)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
