Tanto GNU Emacs como XEmacs soportan interfaces gráficas y terminales de texto.