Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Litemoji Laravel Package

elvanto/litemoji

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.

View on GitHub
Deep Wiki
Context7
5.2.0
5.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/elvanto/litemoji/compare/5.0.0...5.1.0

5.0.0

What's Changed

Full Changelog: https://github.com/elvanto/litemoji/compare/4.3.0...5.0.0

5.0.0-alpha2

Enhancements:

5.0.0-alpha

Enhancements:

  • All conversion functions accept an optional second argument for the input / output string's encoding
  • Unicode to shortcode replacement is now achieved through str_replace eliminating the need for regex to be generated and maintained
  • Shortcodes for compound emoji take precedence
4.3.0

Enhancements:

  • Introduced script to generate regex for known emoji
  • Updated LitEmoji class to pull regex from file instead of hard-coded class constant
4.3.0-alpha

Enhancements:

  • Introduced script to generate regex for known emoji
  • Updated LitEmoji class to pull regex from file instead of hard-coded class constant
4.2.0

Enhancements:

4.1.0
  • Introduced LitEmoji::removeEmoji()
4.0.2
  • Enhanced detection of transport and map symbols when converting from unicode
4.0.1
  • Added support for 10 new emoji
4.0.0
  • Adds support for PHP 8.0
  • Drops support for PHP 7.0, 7.1 and 7.2
3.0.1
  • Rectifies bug caused by Github Actions caching dependencies
  • PHP 8.0 tests removed
3.0.0
  • Drops support for PHP 5.6
  • Adds tests for PHP 8.0
2.0.4

Bug fix.

2.0.3

Added support for 605 new emoji!

2.0.2

Added support for 92 new emoji!

2.0.1

Added support for 94 new emoji!

2.0.0
  • PHP 5.6 is now the minimum supported version
1.4.4
1.4.3

Updated code to maintain compatibility with PHP 5.4.

1.4.2

Added support for 86 new emoji!

1.4.1

Added support for the following Unicode blocks:

  • Dingbats
  • Supplementary symbols and pictographs
1.4.0

Added configuration option for excluded shortcodes

1.3.1

Adds support for 763 new emoji!

1.3.0

Implemented separated conversion methods

1.1.0

Improved speed of unicode to shortcode conversion

1.0.2
1.0.1

Fixed bug causing input overflow

1.0.0

Initial release.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor