HeadlinesBriefing favicon HeadlinesBriefing.com

Elecxzy: Lisp-Free Emacs Editor for Windows in Electron

Hacker News •
×

Elecxzy launches as a Lisp-free, zero-config Emacs-like editor for Windows, targeting users frustrated with Emacs' complexity and VS Code's weight. Built with Electron, it avoids Lisp execution entirely to achieve lightweight performance, handling CJK IME issues natively. Key features include Emacs keybindings, vertical/horizontal window splitting, and syntax highlighting for multiple languages, all without requiring `init.el`. The alpha version prioritizes speed over features like word wrap and uses a custom Piece Table for large files. Developer Kurouna seeks feedback on demand for this "Notepad-like" alternative.

The editor's core philosophy rejects Lisp overhead, focusing instead on essential text editing. Kurouna implemented a virtual rendering system to bypass browser limitations, enabling smooth handling of large files. While syntax highlighting uses line-by-line parsing (sometimes causing minor comment color issues), the Piece Table engine ensures efficient undo/redo. The interface aims for a modern, distraction-free experience using web technologies like React and TypeScript.

Elecxzy fills a gap between Emacs' power and Notepad's simplicity, offering a familiar workflow without setup. Kurouna explicitly states it won't replace Emacs or VS Code but provides a streamlined alternative for quick coding or writing tasks. The project is in active development, with binaries available for Windows via GitHub. Feedback on minimum required features is actively sought.

Key Takeaways: Elecxzy offers a Lisp-free, Electron-based Emacs experience for Windows, prioritizing speed and simplicity over advanced features. Its Piece Table engine and virtual rendering system handle large files efficiently, while CJK IME support resolves a common Windows pain point. The project seeks community input on its core feature set.