An emoji is a pictogram, logogram, ideogram or smiley embedded in text and used in electronic messages and web pages. The main function of emoji is to provide emotional cues otherwise missing from typed conversation.
Emote is billed as a modern emoji picker. The software is free and open source and written in the Python programming language.