JOE to w pełni funkcjonalny edytor ekranów terminalowych, który jest rozpowszechniany na licencji GNU General Public License (GPL).JOE istnieje od 1988 roku i jest standardowo wyposażony w wiele dystrybucji Linuksa.
Oficjalny edytor tekstowy środowiska graficznego GNOME.Ma podświetlanie składni i nadaje się do programowania, z obsługą kilku języków.Jest rozszerzalny za pomocą wtyczek.