spatie/emoji
spatie/emoji lets PHP developers work with emoji programmatically, exposing character constants and helpers like Emoji::grinningFace() and Emoji::all() so code stays readable even when your IDE or font can't render emoji glyphs correctly.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/regex | 0.91 | Cleaner, safer wrapper around PHP’s preg_* functions. Provides Regex::match/matchAll/replace with MatchResult objects, easy access to groups, sensible defaults, and callback-based replacements—no by-reference variables or confusing false/null error handling. | 1,121 | 1,133 | 49 | 2M | 0 | 11.6 | 43.8 | MIT | 4 years ago | |
| spatie/image | 0.90 | spatie/image provides an expressive, chainable PHP API for common image manipulation. Resize to fit a bounding box without altering aspect ratio, apply greyscale, adjust brightness and quality, rotate, sharpen, and save or overwrite images in just a few lines. Ideal for Laravel and PHP apps. | 1,367 | 1,389 | 143 | 4M | 0 | 40.9 | 56.6 | MIT | 2 days ago | |
| spatie/typed | 0.89 | Userland improved PHP type system with type inference and runtime checking: generics, union types, typed collections/lists, tuples, and structs. Proof-of-concept package from Spatie to add stronger type guarantees without language-level support. | 316 | 317 | 15 | 18 | 0 | 1.9 | 0.2 | MIT | 5 years ago | |
| spatie/string | 0.89 | spatie/string is a PHP package for fluent, chainable string handling. Wrap any native string with the string() helper, then chain methods like between, toUpper, and toLower, or use array-style offsets to read and modify individual characters easily. | 559 | 570 | 26 | 20K | 0 | 19.4 | 23.4 | MIT | 6 months ago | |
| alt-three/emoji | 0.85 | Alt Three Emoji is a Laravel package that integrates the Emoji One library, making it easy to convert emoji shortcodes to Unicode and render emoji as images. It includes a service provider and facade for quick setup, so you can add rich emoji support to user-generated content. | 72 | 75 | 7 | 495 | 0 | 0.3 | 8.7 | MIT | 7 years ago | |
| elvanto/litemoji | 0.85 | LitEmoji is a lightweight PHP library for converting emoji between Unicode, HTML entities, and :shortcode: formats. Includes emoji stripping plus configurable shortcode exclusions and aliases. Works with UTF-8 and can accept encoding hints. | 90 | 87 | 17 | 141K | 1 | 10.3 | 44.4 | MIT | 1 year ago | |
| emojione/emojione | 0.85 | EmojiOne is a PHP emoji library and asset set for converting Unicode emoji into images and shortnames. It supports PNG, SVG, and sprite sheets, making it easy to add consistent, cross-platform emoji rendering to web apps, forums, and chat tools. | 4,426 | — | 503 | — | 117 | 28.6 | 17.5 | NOASSERTION | 7 years ago |
|
| milesj/emojibase | 0.85 | milesj/emojibase delivers comprehensive, up-to-date emoji data for PHP applications. It includes Unicode characters, shortcodes, annotations, skin tones, and localization, making it easy to search, filter, and render emoji consistently across Laravel and other PHP projects. | 637 | — | 51 | — | 2 | 24.6 | 1.8 | MIT | 3 weeks ago | |
| overtrue/laravel-emoji | 0.84 | Laravel integration for the overtrue/emoji library that converts shortcodes like :smile: into unicode emoji or images. Ships with a facade, Blade directive, helper function, and configurable conversion drivers, making it easy to render emoji consistently across views, models, and API responses. | 150 | 151 | 15 | 1K | 2 | 20.5 | 16.8 | — | 1 month ago | |
| symfony/emoji | 0.84 | Symfony Emoji component: access Unicode CLDR emoji characters and sequences in PHP. Includes a helper to compress bundled emoji data when zlib is enabled. Documentation and contributions are managed through the main Symfony repository. | 13 | 13 | 3 | 75K | 0 | 26.1 | 59.5 | MIT | 5 months ago | |
| christofferok/laravel-emojione | 0.84 | Laravel wrapper for EmojiOne that makes it easy to add emoji support to your app. Convert shortcodes and unicode emoji, render them as images or native characters, and use the EmojiOne PHP library through a simple Laravel service provider and facade. | 138 | — | 19 | — | 0 | 1.8 | — | MIT | 4 years ago | |
| joypixels/emoji-toolkit | 0.83 | JoyPixels Emoji Toolkit is a PHP library for working with emoji in web and PHP projects: convert shortnames to Unicode or images, parse emoji in text, and render JoyPixels assets consistently. | 472 | — | 45 | — | 18 | 24.3 | 8.1 | NOASSERTION | 3 months ago | |
| cybercog/php-unicode | 0.83 | cybercog/php-unicode is a lightweight PHP library for safe Unicode string handling—measure, slice, reverse, and transform UTF-8 text with multibyte-aware functions. Avoid broken characters and encoding bugs when working with emoji, international input, or non-ASCII content in Laravel or plain PHP. | 1 | 1 | 0 | 643 | 1 | 6.7 | 36.6 | MIT | 8 months ago | |
| mehrab-wj/tiktoken-php | 0.83 | A PHP port of OpenAI's tiktoken tokenizer for fast, accurate BPE token counting. Supports GPT-4, GPT-3.5, and other model encodings, so you can count tokens and estimate API costs directly in Laravel or plain PHP without extra services. | 17 | — | 3 | — | 0 | 0.2 | — | MIT | 3 years ago |
|
| oh/emoji-bundle | 0.83 | oh/emoji-bundle adds emoji support to PHP applications, making it easier to work with emoji characters and shortcodes in content, templates, and user input. It simplifies parsing, rendering, and handling emoji data so Laravel and PHP developers can build emoji-friendly features without custom logic. | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | — | — | |
| flarum/emoji | 0.83 | The official Flarum emoji extension adds emoji support across your forum. It provides a composer picker for browsing and inserting emoji, and converts emoji shortcodes automatically so posts render consistently. Easy to enable and use for more expressive discussions. | 17 | — | 18 | — | 0 | 19.6 | — | MIT | 3 weeks ago |
|
| tangodev-it/filament-emoji-picker | 0.82 | Filament Emoji Picker adds a searchable emoji picker field to Laravel Filament forms. Users can browse categories or search, select an emoji, and save it directly to a model. It installs quickly, works with Filament admin panels and resources, and is handy for reactions, statuses, or custom fields. | 26 | — | 8 | — | 1 | 0.5 | — | MIT | — | |
| yethee/tiktoken | 0.81 | This PHP port of OpenAI's tiktoken lets you encode text into tokens for models like gpt-3.5-turbo and any BPE encoding such as p50k_base. Includes vocabulary caching by default and an experimental FFI lib mode for faster encoding of larger texts. | 166 | 167 | 28 | 284K | 4 | 14.2 | 48.1 | MIT | 7 months ago | |
| spatie/shiki-php | 0.80 | Bring Shiki's beautiful syntax highlighting to PHP. A simple static call highlights code using the same language engine as popular code editors, with 100+ languages and themes plus bundled Antlers and Blade support. | 315 | 317 | 34 | 6M | 0 | 19.6 | 59.9 | MIT | 6 months ago |
How can I help you explore Laravel packages today?