emoji-data unit for Lazarus (Free Pascal).
(now writing...)
uses
Emoji;
var
EmojiData: TEmojiData;
str: utf8string;
begin
EmojiData := GetEmojiDataFromEmojiDataSource;
try
str := EmojiData.EmojizeByName('GRINNING FACE');
// str = '😀'
finaly
EmojiData.Free;
end;
end;
MIT.