I created Aeons Engine a few years ago on top of Kha. It is here in the projects somewhere. Then I created a few web only game engines and made some games with it. I always wanted to have a native backend as well, but I never really got into c++ so didn't get around to doing it.
I recently was using TypeScript for my engine. I enjoy the speed of building the projects to Javascript and then have it refresh in a few seconds. Native builds can take a while. I want to try to add a native backend again. That is why I decided to see if I could have a Love2d backend, because then I only have to compile to lua and run it in love which is very quick. So I'm back using Haxe!
This is the latest iteration of my engine called Lumi. It combines most of my web engine with added Love2d support rewritten in Haxe.
This is still pretty early on in development, but I have the basics up and running. I want it to be a flexible framework with smaller libraries on top you can choose to add or build your own instead. At the moment all in a monorepo to make it easier to develop multiple things at the same time.
I will be adding updates here as I make more progress.