-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Most of that is probably attributable to being based on Kilo: https://github.com/antirez/kilo (kinda strange they didn't link directly in their readme) - a tiny text editor written by antirez who notably also created Redis. Antirez has a bunch of really interesting side projects if you dig into their github repo.
-
Like many I appreciated seeing Antirez's kilo project, and went my own direction with a trivial fork:
Adding support for an embedded lua scripting language, allowing multiple buffers, and flexible syntax highlighting for different languages, etc.
For me one of the challenges was getting UTF8 support, since I live in Finland and am exposed to ä, ö, and other characters. It was a fun learning experience, even though I never intended it to become a "real editor" and I continue to use emacs on a daily basis.
Quickly looking over the (closed) bug reports I see the discussion I had with myself back in 2016 which largely caused me to rewrite the core in C++ so I could take advantage of modern facilities to make UTF8 work more easily:
https://github.com/skx/kilua/issues/49
-
-
Neat, I am a fan of minimalist text editors. There is also uEmacs: https://github.com/torvalds/uemacs