Utilities

Emoji

Every emoji as rows a chooser can draw, from a catalog that ships with the app.

action.emoji
UTILITYEmoji

At a glance

Does
Lists every emoji with its name, group and search keywords
Emits
records, count
Needs
Nothing, no permission prompt and no network

Set it up

Drop it in front of a Pick from List with Layout set to Grid, then Paste Text behind Selected, and you have an emoji picker on a hotkey. The Emoji picker template wires all of it.

The Emoji node's inspector: one setting, Skin Tone.
The Emoji node's inspector: one setting, Skin Tone.

Configure

FieldDefaultWhat it does
Skin ToneDefaultReplaces the emoji on rows that have skin tones and leaves the others alone. Changing it also drops recent picks of toned emoji, because a recent is remembered by what it looks like.

Output

Every key is available downstream as {{key}}.

KeyTypeValue
recordsArrayOne {emoji, name, group, keywords} row per emoji, in Unicode order
countNumberHow many rows records holds

Example: an emoji picker on a hotkey

A hotkey, the Emoji node, a grid chooser, and Paste Text behind Selected.
A hotkey, the Emoji node, a grid chooser, and Paste Text behind Selected.

Paste this into the Flow Builder to get the same flow:

When I press Control-Option-E, list every emoji, let me pick one from a small
Pick from List grid grouped by group with recent picks first, searching name and
keywords, and paste the emoji I picked into the app in front.

Good to know

  • The catalog covers what the oldest supported macOS can draw, so no cell is ever a blank box.