IBus-UniEmoji is an Input Method that allows you to enter Unicode symbols and emoji by entering their name. It makes use of the IBus (Input Bus) framework, an input framework for Linux OS that provides full-featured and user-friendly input method UI.