Skip to article
Integrations / Raycast

Raycast

Search emoji by meaning from Raycast and paste them into any app.

On this page

The Raycast extension has one command, Search Emoji. Type what you mean, such as “ship it”, “greatest of all time” or “kolay gelsin”, and get ranked emoji. Each row shows the emoji, its name and why it matched: the alias phrase, the shortcode, or “similar meaning” for a meaning result.

Search runs on your machine with the engine and the packs inside the extension. It needs no network and no account.

Install

Terminal
pnpm install && pnpm data:build                  # once, from the repository root
pnpm --filter emojisense-search build            # copy the packs, then ray build
pnpm --filter emojisense-search dev              # ray develop: opens it in Raycast

Use

KeyAction
↵Paste the emoji into the active app (or copy, see preferences)
⌘ ↵Copy the emoji (or paste)
⌘ ⇧ CCopy the Emojibase hexcode, for example 1F680

Preferences

PreferenceDefaultMeaning
LanguageEnglishLabels and ranking. Every bundled language is always searched.
Primary ActionPasteWhat ↵ does
API URLemptyOptional. With a URL, unsure queries also get meaning results from the API. Must be https:// (or http://localhost).
API KeyemptyOptional. A secret key is sent as Authorization: Bearer, a publishable key as ?key=.

When the API fails, times out after 4 seconds or reports overLimit, the list keeps the offline results.