Comparison

Comoji vs Mojito

How Mojito actually works

Feature comparison

FeatureComojiMojito
Slack- & Discord-style colon emoji autocomplete
Works system-wide (Messages, Mail, etc.)
Full emoji set with aliases1,870Full set
Fuzzy / typo-tolerant search
Multilingual search~18 languages
Skin-tone selectionVaries
Recent-use ranking
Custom trigger keyVaries
Per-app & per-site disable list you editAutomatic
GIF search/gif anywhere::: anywhere
System-wide sticker picker
Source code you can readAGPL-3.0
Published network surface + verification stepsVaries
PriceFreeFree

Pricing, permissions and coverage

Pricing

Comoji
Free, and free in the plain sense: no paid tier, no in-app purchase, no account, no trial clock. The download is a signed and notarized DMG.
Mojito
Free, and open source under AGPL-3.0. Donationware: the developer accepts donations, but there is no paid tier, no trial and no upsell. Note that the Giphy-backed GIF search is on by default, so "free" includes a third-party service you may want to switch off.

Permissions it asks for

Comoji
Accessibility and Input Monitoring. Input Monitoring lets Comoji notice that you typed :fire; Accessibility lets it find the focused field and caret so the popup lands in the right place, and type the emoji back. Secure password fields are ignored. Those are the two most invasive permissions macOS has, so /security lists every host the app can contact and gives you the Terminal commands to check the claim yourself.
Mojito
Not published. Mojito's site does not list the permissions it needs. Any app that notices a colon token in another app's text field needs Accessibility at minimum, and typically Input Monitoring too, so expect the same prompts Comoji shows. The honest advantage here is the licence rather than the prompt count: because Mojito is AGPL-3.0, you can read the source and see exactly what it does with the access it gets. Comoji answers the same question a different way, by publishing every host it can contact and the commands to verify it.

Platforms

Comoji
macOS 13 Ventura or later, Apple silicon and Intel. Mac only: there is no iPhone, iPad or Windows version, and nothing syncs between machines.
Mojito
Mac only, distributed from its own site. It does not publish a minimum macOS version, so check before installing on an older machine.

Apps and fields it works in

Comoji
Any standard text field: Messages, Mail, Notes, Slack, browsers, and most editors. A per-app disable list turns it off in named apps, and a per-site list turns it off on domains like github.com (subdomains included) where the site already has its own :emoji: handling.
Mojito
System-wide in ordinary text fields (editors, Mail, browsers, Notes) with automatic stand-down in apps and sites that already handle shortcodes natively. The stand-down list is Mojito's call rather than yours, which is less work to set up and less control if you disagree with it.

Mojito facts checked on against the sources below. Third-party apps change their pricing and features, so treat the vendor’s own site as the last word.

Open source vs a published network surface

Which one should you pick?

Pick Mojito if…

  • You want source code you can read, or you specifically want AGPL-licensed software.
  • You search for emoji in a language other than English.
  • You prefer Mojito’s ::: GIF trigger to Comoji’s /gif command.
  • You prefer an app that decides where to stand down for you, with nothing to configure.
  • You do not need stickers, a custom trigger key, or lists you maintain yourself.

Pick Comoji if…

  • You want system-wide /gif and /sticker pickers.
  • You want to choose the trigger key, and the exact apps and sites where autocomplete goes quiet.
  • You want exact-match auto-replace: finish :fire: and the emoji lands without picking from a list.
  • You want the network surface published and independently checkable rather than inferred.

The verdict

Try Comoji

macOS 13 Ventura or later · Free · Signed & notarized · No account.

Download for Mac

Keep comparing