Open source · macOS · Windows · Linux

Emoji,
everywhere you type.

A native shortcode picker that lives in the background. Type :name in any app and insert the emoji you want.

Works in any app Native popup per OS MIT licensed

How it works

Three keystrokes to any emoji.

No window to open, no app to switch to. jify watches for a trigger character and gets out of your way.

01

Type the trigger

Start with : followed by a name — like :smile — anywhere you can type.

02

Pick a match

A native popup appears with fuzzy-matched results. Navigate with the arrow keys or keep typing to narrow it down.

03

Insert instantly

Hit Enter and the shortcode is replaced with the emoji, right where your cursor is.

Features

Small, fast, and out of the way.

jify is a single background binary written in Go with native platform backends — no Electron, no bloat.

Works in any app

A global keyboard hook means jify works in your editor, browser, chat app, terminal — everywhere.

Native popup

Liquid glass on macOS, acrylic on Windows, a themed GTK popup on Linux. It always feels at home.

Fully configurable

A simple JSON config controls the trigger character, result count, theme and more.

App blacklist

Turn jify off in specific apps — like password managers or terminals — by name or bundle id.

Launch at login

Registers itself as a background agent on first run. One command to enable or disable.

Fuzzy search

A curated set of ~280 emoji with smart, relevance-ranked matching on names and keywords.

Native everywhere

One tool. Three platforms. Each one native.

jify uses each OS's own UI toolkit for the popup, so it looks and behaves exactly like the system you're on.

macOSNSGlassEffectView

Liquid-glass popup anchored to your text caret, via a CGEventTap.

😄:smile:
😎:sunglasses:
🥳:partying:
WindowsAcrylic · Win32

An acrylic, rounded layered window with full arrow-key navigation.

👍:thumbsup:
💯:100:
:check:
LinuxGTK 3 · X11

A CSS-styled GTK popup with color emoji, driven by XRecord & XTest.

🐧:penguin:
🔥:fire:
🚀:rocket:

Install

Up and running in one line.

Pick your platform. jify is a single binary — no runtime, no dependencies to manage.

macOS

Homebrew

brew install floatpane/jify/jify

Linux

Snap Store

sudo snap install jify --classic

Windows

Download the release

Prefer to build it yourself? git clone the repo and run go build. See the build instructions.

Stop hunting for emoji.

Install jify and type your way to every emoji — without ever leaving your keyboard.