Emojicode Documentation 1.0 beta 2

Input Methods

So, you've installed Emojicode and are willing to spend the rest of the weekend and maybe your life programming with it. It is a language crafted by Gods, you think. But, suddenly, a realization comes to you. Your keyboard has no worthy symbols. Just those letters you used for your old programming activities.

Do not fear, for Gods were not crazy when they crafted Emojicode! They also created input methods and shortcuts so you could code in this beautiful language.

macOS Emojipicker

Entering Emoji on macOS should be as easy as falling off a log. Just press ^⌘Space and an emoji picker will show up. If you start dragging it, it will be become a window and stay open so you can easily enter code.

Editor Syntaxes

Syntax files and bundles are also available that allow you to write Emojicode in your favorite editor:


Available for GNU/Linux and other *nix-like OSes, this input method, when correctly configured will let you switch between Emojis and other, not so worthy, things.

If you happen to run Arch Linux you would have to follow this: https://wiki.archlinux.org/index.php/IBus and then install the AUR ibus-uniemoji-git package. If you have problems with any package after doing so, reinstall gtk2.

For other OSes, the installation is similar. Please do refer to your OS documentation.

Compose (Hex Code)

Although less user-friendly, it might feel more hacky for you. Just hit ctrl + shift + u, type the hex code of the Emoji and then press enter.

← Previous Next Up: “Managing Emojicode Packages with Yarn” →
Something not quite right? Improve this page