DEV Community

Navid
Navid

Posted on

Hexal - A modal text editor, 1:1 feature parity with Helix, with Lua plugins

Implemented with C# AOT, the project can be found here.

I did it initially because Helix seems to not want to add plugins to their editor, making it not very extensible, which is a shame. And Helix lacks a lot of features that would be useful.

Initial prototypes were in C++, and C# with Terminal.Gui, after which I went with C# AOT and dependenciless (aside from NLua) architecture. The builds distributed are not AOT compiled, theyre self contained with the .NET 9.0 runtime bundled with them, still working on AOT compatibility.

Top comments (0)