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
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 RaycastUse
| Key | Action |
|---|---|
| ↵ | Paste the emoji into the active app (or copy, see preferences) |
| ⌘ ↵ | Copy the emoji (or paste) |
| ⌘ ⇧ C | Copy the Emojibase hexcode, for example 1F680 |
Preferences
| Preference | Default | Meaning |
|---|---|---|
| Language | English | Labels and ranking. Every bundled language is always searched. |
| Primary Action | Paste | What ↵ does |
| API URL | empty | Optional. With a URL, unsure queries also get meaning results from the API. Must be https:// (or http://localhost). |
| API Key | empty | Optional. 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.