NEO Emacs is a reimplementation of the Emacs editor built around a GPU display engine and a Rust core, designed to preserve full compatibility with the existing Emacs ecosystem while replacing the underlying C machinery. It renders text, images, inline video, and animated effects through wgpu across Vulkan, Metal, DX12, and GL backends, and it exposes the entire frontend, from render effects down to GPU shaders written in WGSL, to Elisp. The same binary runs as a graphical application or inside a terminal via neomacs -nw.






















