emoj
Find relevant emoji from text on the command-line.
emoj is a command‑line utility that extracts relevant emoji symbols from a given piece of text. It operates on a locally stored emoji database, allowing users to type a phrase and receive a list of matching emoji characters directly in the terminal. The tool supports interactive live search, where arrow keys adjust skin tone and numeric keys select specific emoji, and it can copy the first result to the clipboard with a simple flag.
The program is written for Node.js 18+ and is distributed via npm, making installation straightforward on macOS and Linux systems. While newer Linux distributions that support color emoji in the terminal work best, users can improve coverage by installing the Emoji One color font. Windows support is currently limited.
Typical users include developers and power users who want quick, scriptable access to emoji without leaving the command line, such as when composing messages, documentation, or code comments. Options allow customization of skin tone, result limits, and clipboard copying, enhancing workflow integration.
Reviews
Loading reviews…
Similar apps

Terminals & CLI
emoji-finder
Quickly find and copy emoji to the clipboard via the command-line.

Terminals & CLI
oji
Interactive text emoji maker.

Version Control & Git
gitmoji-cli
Use emoji in commit messages.
Task & Project Management
qmoji
Like mojibar, but written in reasonml

Clipboard, Input & Automation
Emoji Wizard
The emoji reference site with search that actually works
Terminals & CLI
npm-user-cli
Get user info of a npm user.