Get access to +3300 emojis as class constants

v2.0.0 2020-03-12 18:44 UTC

This package is auto-updated.

Last update: 2020-07-16 10:19:05 UTC


Get access to +3300 emojis as class constants.


  • 🍰 Dead easy to use
  • 🤩 A lot of emojis
  • 🔓 Zero dependencies

You can see the full emoji list.

Latest Stable Version Emoji version Total Downloads License composer.lock PDS Skeleton Issues HitCount


You have access to emojis as \Jawira\EmojiCatalog\Emoji constants:

use Jawira\EmojiCatalog\Emoji;

echo Emoji::GRINNING_FACE;  // 😀
echo Emoji::SOCCER_BALL;    // ⚽
echo Emoji::HOURGLASS_DONE; // ⌛
echo Emoji::EJECT_BUTTON;   // ⏏

Your favorite IDE should give you autocomplete since you are simply calling class constants:


How to install

$ composer require jawira/emoji-catalog


If you liked this project, ⭐ star it on GitHub.


This library is licensed under the MIT license.

Packages from jawira

jawira/case-converter (library)
Convert strings between 13 naming conventions: Snake case, Camel case, Pascal case, Kebab case, Ada case, Train case, Cobol case, Macro case, Upper case, Lower case, Sentence case, Title case and Dot notation.
jawira/plantuml (library)
Provides PlantUML integration: plantuml executable and plantuml.jar
jawira/plantuml-encoding (library)
PlantUML encoding functions.