joypixels/emoji-toolkit
Composer 安装命令:
composer require joypixels/emoji-toolkit
包简介
JoyPixels is a complete set of emoji designed for the web. The emoji-toolkit includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to JoyPixels emoji images. PNG formats provided for the emoji images.
README 文档
README
A set of libraries to help users find and replace native system emojis with JoyPixels (formerly EmojiOne) in their app or website.
Heads up! EmojiOne has rebranded to JoyPixels. Please see our UPGRADE DOC for details on what's new, especially if you're migrating from emojione, as all references to "emojione" in class names and file names have been changed.
What's Included?
- This project includes libraries used to convert emoji into various formats, including conversion to JoyPixels emoji images.
- All libraries included here are available free under the MIT license.
By default this toolkit utilizes individual emoji images to achieve a consistent appearance. JoyPixels also offers alternative approaches that may be better suited for your application, including web & app fonts which can speed up and simplify your implementation.
License to Use JoyPixels Images
Version 3 and Above
Usage of JoyPixels artwork is bound by terms and conditions that vary depending upon your use case. Personal use typcically falls under a Free License, whereas commercial use requires a Paid License.
Version 2
JoyPixels version 2 is no longer supported or distributed. Please see UPGRADE.md for instructions on upgrading from version 2 to the latest version. Version 2 was bound by the Creative Commons Attribution 4.0 International License.
Installation
To install the JoyPixels/emoji-toolkit, please refer to the guide at INSTALLATION.md.
Contributing
Please see CONTRIBUTING.md for more info on contributing to the JoyPixels/emoji-toolkit project. For artwork comments and questions please see the emojione-assets repo.
Usage
You'll find basic usage examples here in the /examples/ directory, and links to usage demos in USAGE.md.
Change Log
See the releases page for information on what's new in the latest release.
Information
Bug reports
If you discover any bugs, feel free to create an issue on GitHub. We also welcome the open-source community to contribute to the project by forking it and issuing pull requests.
Contact
If you have any questions, comments, or concerns you are welcome to contact us.
Alternatives
We sincerely hope that you choose to use JoyPixels and support our project, but if you feel like it's not for you, please have a look at these possible alternatives:
- https://github.com/emojidex/ (used to be known as Phantom Open Emoji)
- https://github.com/iamcal/emoji-data (with PHP and Javascript interfaces)
- https://github.com/node-modules/emoji
- https://github.com/steveklabnik/emoji
- https://github.com/muan/emojilib
joypixels/emoji-toolkit 适用场景与选型建议
joypixels/emoji-toolkit 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 881.42k 次下载、GitHub Stars 达 467, 最近一次更新时间为 2019 年 04 月 17 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「emoji」 「unicode」 「emoticons」 「emojione」 「emojis」 「smileys」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 joypixels/emoji-toolkit 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 joypixels/emoji-toolkit 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 joypixels/emoji-toolkit 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
EmojiOne is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG format provided for the emoji images.
Emoji in png format brought to you by JoyPixels. JoyPixels is a complete set of emojis designed for the web. Licensing required: https://www.joypixels.com/licenses.
Emojis in png format brought to you by EmojiOne. EmojiOne is a complete set of emojis designed for the web.
Get access to +3700 emojis as class constants
A Laravel 5 Package for Using & Working With Emojis
A php class that has descriptive names for the emojis and said emojis as its value
统计信息
- 总下载量: 881.42k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 468
- 点击次数: 31
- 依赖项目数: 8
- 推荐数: 1
其他信息
- 授权协议: (CC-BY-4.0 and MIT) 2614aecc77ea019c238cffd49830617031157583
- 更新时间: 2019-04-17