GNU Emacs
macOSは最初からGNU Emacsがインストール済みだが、標準ではGUIが使えない。銭谷誠司がGNU Emacs 22をmacOSのCarbon APIを使ってGUI対応したCarbon Emacsが使われてきたが、GNU Emacs 23からはGNU EmacsそのものがCocoa APIを使ったGUIで動くようになり、configureに --with-ns (nsはNEXTSTEP)オプションをつけるだけでGUIで動くEmacsをソースからビルドすることもできる。そのほか、GUIをAquaとしたAquamacsなど、多数のバリエーションが存在する。
macOSでは、コントロールキーのほかにコマンドキーとオプションキーが用意されており、そのどちらかをMetaキー・もう片方をSuperキーとして使うことができる。Superキーの割り当ての一部はmacOSの標準のキー割り当てとよく似ている(s-x でカット・s-c でコピー・s-n で新しいフレームが開くなど)。ただし、その副作用として本来のオプションキーとしての機能は使えなくなってしまう。たとえば日本語キーボードではバックスラッシュをオプション+円記号で入力する必要があるので、特別な対応が必要となる。