MikeTrendsTrends right now

⬢github Rust · 1.5K ★ +1 since we first saw it · pushed 5 h ago · GPL-3.0

eval-exec/neomacs

NEO Emacs (WIP): GPU powered Emacs written in Rust with a modern display engine. Aiming for modern design & multi-threaded Elisp, 10x performance, zero-pause concurrent GC and 100% Emacs compatibility.

Neomacs is a work-in-progress hard fork of GNU Emacs that replaces the ~300,000-line C core with Rust and renders the UI on the GPU via wgpu. It aims for 100% Emacs Lisp compatibility, multi-threaded Elisp, 10x performance, and a zero-pause concurrent GC, using GNU Emacs itself as a test oracle to verify identical behavior.

Why now: It was featured on Hacker News as a 'GPU rendered Rust hard fork of Emacs,' sparking discussion about reimplanting Emacs in Rust while preserving compatibility.

Who it is for: Emacs users who want modern performance and a GPU display engine without abandoning their existing configs and packages.

emacsrustgpuelispeditor

editorelispemacslambdalispneomacsneovimproductivityrustterminal

Open on GitHub →

Stars over our 10 snapshots: 1.5K to 1.5K, since 2 h ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/eval-exec/neomacs