Comoji vs Mojito
Comoji は、Mac のすべてのアプリに Slack 風の :emoji: 補完を無料で追加します。
Mojitoは、Comojiと同じジャンルの比較的新しい無料Macアプリで、どのテキストフィールドでもSlack風のコロン :emoji: 自動補完が使えるメニューバーユーティリティです。2つを比べているなら、正直なところ、核となる考え方(コロンのトークンを入力すると、キャレットの横にポップオーバーが出て、マウスに手を伸ばさずに挿入できる)は同じで、違いは機能の範囲、GIFの扱い方、そしてどうやって信頼してもらうかにあります。
どちらも本当に無料です。Mojitoはオープンソースで寄付を受け付けています。Comojiはクローズドソースで、すべての機能が無料、プロモーションを非表示にする任意の $1.99 の Supporter ライセンスがあります。
最初に1つ断っておきます。Mojitoはまだ新しく、古いアプリに比べて動作要件の公開情報が少なめです。サイトに記載がない点は、推測せずにそう明記しています。
Mojitoの実際の仕組み
: に続けて検索語を入力すると、Mojitoが候補をインラインで表示します。検索はあいまい検索でタイプミスにも強いので、正確なショートコードを覚えていなくても :sh で 🤷 が見つかります。絵文字だけでなく記号も対象で、よく使うものが上位に並びます。インターフェイス自体は19のロケールに対応し、そのうち14ではショートコードも翻訳されているので、スペイン語で検索すれば :gato: が使えます。キーボード中心の選択方式で、別ウインドウはありません。また、ショートコード絵文字に独自に対応しているアプリやサイトでは自動的にオフになるので、2つのピッカーが同じコロンを奪い合うことはありません。
GIFは2つ目のトリガーで使います。::: と検索語を入力すると、MojitoがGiphyに問い合わせます。これはデフォルトでオンで、設定でオフにできます。Comojiも中身は同じ(GIF検索はGiphyへの問い合わせ)ですが、代わりにシステム全体で使える明示的な /gif コマンドを使います。どちらのアプリもGIFの検索語はGiphyに送りますが、普段の入力内容はどこにも送りません。
Comojiは共通の核に加えて、いくつかの機能を備えています。アニメーションステッカー用のシステム全体の /sticker ピッカー、: が合わない場合に変更できるトリガーキー、自分で編集するアプリごと・サイトごとの無効化リスト、2つ目のコロンでトークンを閉じたときの完全一致の自動置換、そしてすべての絵文字を検索できるブラウザです。
機能の比較
| 機能 | Comoji | Mojito |
|---|---|---|
| Slack・Discord風のコロン絵文字自動補完 | はい | はい |
| システム全体で動作(メッセージ、メールなど) | はい | はい |
| エイリアス付きのすべての絵文字 | 1,870 | すべて |
| あいまい検索/タイプミスに強い検索 | はい | はい |
| インターフェイスの多言語対応 | いいえ | 19ロケール(ショートコードは14) |
| 最低macOSバージョン | 13 Ventura | 14 Sonoma |
| スキントーンの選択 | はい | 場合による |
| 最近使った絵文字を上位に表示 | はい | はい |
| カスタムトリガーキー | はい | 場合による |
| 自分で編集できるアプリごと・サイトごとの無効化リスト | はい | 自動 |
| GIF検索 | /gif でどこでも | ::: でどこでも |
| システム全体のステッカーピッカー | はい | いいえ |
| 読めるソースコード | いいえ | AGPL-3.0 |
| 通信先の公開と検証手順 | はい | 場合による |
| 価格 | 無料 | 無料 |
料金、権限、対応範囲
料金
- Comoji
- 無料です。文字どおりの無料で、すべての機能が使え、アカウントも試用期限もありません。プロモーションを非表示にしたい場合は、任意の Supporter ライセンス(買い切り $1.99)があります。ダウンロードは署名と公証済みのDMGです。
- Mojito
- 無料で、AGPL-3.0のオープンソース。 ドネーションウェアで、開発者は寄付を受け付けていますが、有料プランも試用期間もアップセルもありません。なお、Giphyを使ったGIF検索はデフォルトでオンなので、「無料」には、オフにしたいかもしれない外部サービスが含まれています。
求められる権限
- Comoji
- アクセシビリティと入力監視。 入力監視によって、Comojiは
:fireと入力されたことに気づけます。アクセシビリティによって、フォーカスされているフィールドとキャレットの位置を見つけてポップアップを正しい場所に表示し、絵文字を入力し返せます。安全なパスワードフィールドは無視します。この2つはmacOSで最も踏み込んだ権限なので、/security ではアプリが通信しうるすべてのホストを公開し、自分で確かめるためのターミナルのコマンドも紹介しています。 - Mojito
- 非公開。 Mojitoのサイトには必要な権限が記載されていません。ほかのアプリのテキストフィールドでコロンのトークンに気づくアプリには、最低でもアクセシビリティが必要で、通常は入力監視も必要なので、Comojiと同じ許可ダイアログが出ると考えてください。ここでの本当の強みは、許可の数ではなくライセンスです。MojitoはAGPL-3.0なので、ソースを読んで、得たアクセス権で何をしているかを正確に確認できます。Comojiは同じ問いに別の方法で答えています。通信しうるすべてのホストと、それを検証するコマンドを公開することです。
対応環境
- Comoji
- macOS 13 Ventura以降、Apple siliconとIntelに対応。Mac専用で、iPhone、iPad、Windows版はなく、マシン間の同期もありません。
- Mojito
- macOS 14 Sonoma以降。 Apple siliconとIntelにネイティブ対応し、公式サイトから配布されています。Comojiは古いmacOS 13 Venturaにも対応しているので、Mojitoが動かないMacでも動きます。
動作するアプリとフィールド
- Comoji
- 標準的なテキストフィールドならどこでも使えます。メッセージ、メール、メモ、Slack、ブラウザ、そしてほとんどのエディタ。アプリごとの無効化リストで指定したアプリではオフにでき、サイトごとのリストで
github.comのように(サブドメインも含めて)独自の:emoji:処理を持つドメインではオフにできます。 - Mojito
- 通常のテキストフィールド(エディタ、メール、ブラウザ、メモ)でシステム全体で動作し、ショートコードにネイティブ対応しているアプリやサイトでは自動的にオフになります。オフにする対象はあなたではなくMojitoが決めるので、設定の手間は少ない一方、その判断に納得できない場合の自由度も低くなります。
Mojito の情報は に下記の情報源で確認しました。他社アプリの料金や機能は変わることがあるため、最終的にはベンダー自身のサイトをご確認ください。
オープンソースか、通信先の公開か
これらのアプリはmacOSで最も踏み込んだ2つの権限を求めるので、機能表の裏にある本当の問いは「なぜこれを信頼すべきなのか?」です。2つのアプリは、これに違う形で答えています。
MojitoはAGPL-3.0で、ソースそのものが答えです。コードを読む人にとって、これは得られる中で最も強い保証であり、私たちを含むどのクローズドソースのアプリよりもMojitoを選ぶ正当な理由になります。
Comojiはクローズドソースなので、ソースの代わりに証拠で答えます。/security では、アプリが通信しうるホストの完全なリストとそれぞれの用途を公開しています。これはアプリ自体が「環境設定 › プライバシー」で表示するリストと同じものです。さらに手順を追った記事で、入力しながら自分のマシンで確認するための読み取り専用のターミナルコマンドを紹介しています。コードを読むよりは弱く、「信じてください」よりは強い。それが私たちの選んだ落としどころです。
どちらを選ぶべき?
Mojito を選ぶべきなのは…
- 読めるソースコードが欲しい、あるいは特にAGPLライセンスのソフトウェアを使いたい。
- 英語以外の言語で絵文字を検索する。
- Comojiの
/gifコマンドより、Mojitoの:::GIFトリガーの方が好み。 - どこでオフにするかをアプリが決めてくれて、何も設定しなくていい方が好み。
- ステッカーも、カスタムトリガーキーも、自分で管理するリストも必要ない。
Comoji を選ぶべきなのは…
- システム全体で使える
/gifと/stickerのピッカーが欲しい。 - トリガーキーや、自動補完をオフにするアプリとサイトを自分で正確に選びたい。
- 完全一致の自動置換が欲しい。
:fire:と打ち終えれば、リストから選ばなくても絵文字が入る。 - 通信先が推測ではなく、公開されていて自分で確認できる方がいい。
- macOS 13 Venturaを使っていて、まだアップグレードするつもりがない。MojitoはmacOS 14 Sonoma以降が必要です。
結論
オープンソースで多言語対応、同じトリガーでGIF検索もできるピッカーが欲しく、コロンの自動補完という核の機能があれば十分なら、Mojitoを選びましょう。
メッセージをよく使っていてそこでステッカーやGIFを送りたい、トリガーキーを変更したい、アプリごと・サイトごとの制御を自分で持ちたい、そしてアプリがネットワーク上で何をしているかを公開され検証できる形で知りたいなら、Comojiを選びましょう。どちらも無料なので、正直なアドバイスは、上の説明を読んで自分に合いそうな方を試してみることです。macOS 13 Ventura以降に対応しています。
Comoji を試す
macOS 13 Ventura 以降 · 無料 · 署名・公証済み · アカウント不要。
よくある質問
英語以外の言語で絵文字を検索するなら、MojitoとComojiのどちらがいいですか?
あなたの言語が、ショートコードが翻訳されている14言語のいずれかであれば(たとえばスペイン語の :gato:)、Mojitoです。Comojiのショートコードは英語のみです。ステッカーやカスタムトリガーキーよりも多言語でのショートコード検索が大事なら、Mojitoの方が合っています。
MojitoはComojiと同じMacで動きますか?
完全には同じではありません。MojitoはmacOS 14 Sonoma以降が必要です。Comojiは古いmacOS 13 Venturaにも対応しているので、まだアップグレードしていないならComojiが選択肢になります。
アクセシビリティと入力監視を許可するうえで、どちらがより信頼できますか?
どちらかがより信頼できるというより、その問いへの答え方が違います。MojitoはAGPL-3.0なので、得たアクセス権でソースが何をしているかを正確に読めます。コードを読む人にとっては最も強い保証です。Comojiはクローズドソースですが、通信しうるすべてのホストを /security で公開し、自分で検証するためのターミナルコマンドも紹介しています。リストを読むよりコードを読む方が確実ですが、公開されたリストは開発元の言葉だけよりは確かです。