Remacs

E1008117

Remacs is a modern reimplementation of the Emacs text editor core in Rust, aiming to improve performance, safety, and maintainability while remaining compatible with existing Emacs Lisp packages.

All labels observed (1)

Label Occurrences
Remacs canonical 1

How this entity was disambiguated

Statements (40)

Predicate Object
instanceOf Emacs implementation ⓘ
software project ⓘ
text editor core ⓘ
aimsTo improve maintainability ⓘ
improve performance ⓘ
improve safety ⓘ
basedOn GNU Emacs ⓘ
compatibleWith Emacs Lisp packages ⓘ
existing Emacs configurations ⓘ
developmentStatus experimental ⓘ
incomplete reimplementation of Emacs ⓘ
hasComponent Emacs Lisp runtime ⓘ
Rust-based core ⓘ
hasFeature bytecode interpreter for Emacs Lisp ⓘ
hasGoal remain compatible with Emacs ⓘ
replace parts of Emacs C code with Rust ⓘ
hasProperty backwards compatibility focus ⓘ
memory safety focus ⓘ
performance optimization focus ⓘ
implements Emacs core ⓘ
inspiredBy GNU Emacs design ⓘ
license free software license ⓘ
partOf Emacs ecosystem ⓘ
primaryLanguage English (project documentation) ⓘ
programmingLanguage Rust ⓘ
reimplements Emacs C core in Rust ⓘ
repositoryHostingService GitHub ⓘ
softwareEngineeringGoal improve code maintainability ⓘ
modernize Emacs internals ⓘ
reduce memory-related bugs ⓘ
refactor legacy C codebase ⓘ
softwareGenre text editor ⓘ
supports Emacs Lisp ⓘ
targetPlatform GNU/Linux ⓘ
Unix-like systems ⓘ
Windows ⓘ
macOS ⓘ
targetUser Emacs users ⓘ
uses Rust ownership model ⓘ
Rust type system ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.