Skip to content

abapPM/ABAP-Twemoji

Version

License Contributor Covenant REUSE Status

✨ ABAP-Twemoji ✨

Twitter Emoji Sets for ABAP.

Currently supports Twemoji v14.0

Based on Twemoji and Twemoji-Amazing with assets located at https://cdn.jsdelivr.net/gh/jdecked/twemoji@latest/assets.

NO WARRANTIES, MIT License

Prerequisite

HTML output with Internet connection since Twemoji graphics are hosted on a CDN.

Usage

Use a preview page to view supported Emoji shortcodes. Raw text may contains the emoji character (cut&paste it into your text) or the emoji shortcode.

Get CSS for the emoji class:

data(emoji) = /apmg/cl_twemoji=>create( ).
data(css) = emoji->get_twemoji_styles( ).

Find emojis with regex:

data(list) = emoji->find_twemoji( '^red-heart$' ).

Format any text:

write emoji->format_twemoji( 'I :red-heart: ABAP' ).

I ❤ ABAP

I <i class="twa twa-red-heart"></i> ABAP

Installation

Install twemoji as a global module in your system using apm.

or

Specify the twemoji module as a dependency in your project and import it to your namespace using apm.

Contributions

All contributions are welcome! Read our Contribution Guidelines, fork this repo, and create a pull request.

You can install the developer version of ABAP Twemoji using abapGit by creating a new online repository for https://github.com/abapPM/ABAP-Twemoji.

Recommended SAP package: /APMG/TWEMOJI

Attribution

The Emoji data is under the Unicode License and copyright to the Unicode Consortium. The full license can be found here: http://www.unicode.org/copyright.html.

About

Made with ❤ in Canada

Copyright 2025 apm.to Inc. https://apm.to

Follow @marcf.be on Bluesky and @marcfbe or LinkedIn

About

Twemoji for ABAP

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages