PHPackages                             kozz/emoji-regex - 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. kozz/emoji-regex

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

kozz/emoji-regex
================

Emoji regex parser

1.0.2(6y ago)31171.2k↓28.3%13[2 issues](https://github.com/urakozz/php-emoji-regex/issues)MITPHPPHP &gt;=5.4.0CI failing

Since Jun 2Pushed 5y ago3 watchersCompare

[ Source](https://github.com/urakozz/php-emoji-regex)[ Packagist](https://packagist.org/packages/kozz/emoji-regex)[ Docs](https://github.com/urakozz/php-emoji-regex)[ RSS](/packages/kozz-emoji-regex/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)Dependencies (2)Versions (7)Used By (0)

PHP Emoji Regex parser
======================

[](#php-emoji-regex-parser)

[![Latest Stable Version](https://camo.githubusercontent.com/a5c4b6569d7346de6b4058f8f95081e33be4899e47348540baa0372b6f0d31a4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6b6f7a7a2f656d6f6a692d72656765782e737667)](https://packagist.org/packages/kozz/emoji-regex)[![Build Status](https://camo.githubusercontent.com/af762b2398425d02fe47a3d49fe9c19a96547077bb39c7716007f654bc15f6bb/68747470733a2f2f7472617669732d63692e6f72672f7572616b6f7a7a2f7068702d656d6f6a692d72656765782e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/urakozz/php-emoji-regex)[![Code Climate](https://camo.githubusercontent.com/a69b97f8f93f5e2f2b0bdd42351ac9baa61ff5feeda8fac3842bb39a60f2ce1a/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f7572616b6f7a7a2f7068702d656d6f6a692d72656765782f6261646765732f6770612e737667)](https://codeclimate.com/github/urakozz/php-emoji-regex)[![Test Coverage](https://camo.githubusercontent.com/f82fe63f29421d14912ca6e83d963a8e0f90ff10369781a8ef1efa37b4dfb5d0/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f7572616b6f7a7a2f7068702d656d6f6a692d72656765782f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/urakozz/php-emoji-regex/coverage)

Regular Expression Class for parsing Emoji in strings

Installation
------------

[](#installation)

The preferred way to install this package is through [Composer](https://getcomposer.org/download/):

```
composer require kozz/emoji-regex
```

ChangeLog
---------

[](#changelog)

04.03.2019 - Added all new emoji codes, including composite

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity45

Moderate usage in the ecosystem

Community18

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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

Every ~340 days

Recently: every ~291 days

Total

6

Last Release

2304d ago

Major Versions

0.1.0 → 1.0.02019-08-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/8f78e5a1e5128b31ba7dfedcc9a3ccfbc4852f5df1b79a54867aa377169968a1?d=identicon)[urakozz](/maintainers/urakozz)

---

Top Contributors

[![urakozz](https://avatars.githubusercontent.com/u/5797393?v=4)](https://github.com/urakozz "urakozz (20 commits)")[![ventormo](https://avatars.githubusercontent.com/u/50117913?v=4)](https://github.com/ventormo "ventormo (5 commits)")[![YAGrand](https://avatars.githubusercontent.com/u/11403132?v=4)](https://github.com/YAGrand "YAGrand (2 commits)")[![ccoglian](https://avatars.githubusercontent.com/u/619407?v=4)](https://github.com/ccoglian "ccoglian (1 commits)")[![ivanpakhomov](https://avatars.githubusercontent.com/u/176792827?v=4)](https://github.com/ivanpakhomov "ivanpakhomov (1 commits)")[![machour](https://avatars.githubusercontent.com/u/304450?v=4)](https://github.com/machour "machour (1 commits)")

---

Tags

regexemojiregexp

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/kozz-emoji-regex/health.svg)

```
[![Health](https://phpackages.com/badges/kozz-emoji-regex/health.svg)](https://phpackages.com/packages/kozz-emoji-regex)
```

###  Alternatives

[composer/pcre

PCRE wrapping library that offers type-safe preg\_\* replacements.

699313.8M34](/packages/composer-pcre)[rinvex/countries

Rinvex Countries is a simple and lightweight package for retrieving country details with flexibility. A whole bunch of data including name, demonym, capital, iso codes, dialling codes, geo data, currencies, flags, emoji, and other attributes for all 250 countries worldwide at your fingertips.

1.7k7.4M48](/packages/rinvex-countries)[spatie/regex

A sane interface for php's built in preg\_\* functions

1.1k17.1M59](/packages/spatie-regex)[iamcal/php-emoji

This is a PHP library for dealing with Emoji, allowing you to convert between various native formats and displaying them using HTML.

1.3k481.1k](/packages/iamcal-php-emoji)[gherkins/regexpbuilderphp

PHP port of thebinarysearchtree/regexpbuilderjs

1.4k163.0k1](/packages/gherkins-regexpbuilderphp)[spatie/emoji

Display emoji characters

4671.2M32](/packages/spatie-emoji)

PHPackages © 2026

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