GEM (Graphics Environment Manager) fue un sistema de ventanas creado por Digital Research, Inc. (DRI) para ser usado con el sistema operativo CP/M sobre procesadores Intel 8088 y para el microprocesador Motorola 68000. Versiones posteriores funcionaban también sobre DOS.[1][2]
GEM es conocido sobre todo por ser el entorno gráfico de usuario (GUI) de la serie de ordenadores Atari ST, y fue también distribuido con una serie de ordenadores compatibles IBM PC creados por Amstrad (PC1512, PC1640 y Sinclair PC200). Fue el núcleo para una pequeña cantidad de programas DOS, de los cuales el más destacado fue Ventura Publisher. También se portó a otros ordenadores que previamente no tenían interfaz gráfica, pero no llegó a ganar popularidad en esos sistemas.