NJS

https://github.com/NexusTools/NJS

NJS is a JavaScript parser which generates Java Source code, with a Java runtime that partially supports ES6, I wrote this project to teach myself regular expression, and just to see how far I could get. And I got it far enough that despite some bugs, it can handle some decent complexity. I fully intend to revisit this project and convert it to generate Kotlin instead.