|
I recently developed my new Android app. It features a code editor (for various languages) and a JavaScript REPL. (However the app is not a code editor app). Both of those features needed: 1) code editing, 2) code parsing, and 3) syntax rendering functionalities. I started by looking for an existing open source library written in Kotlin and Jetpack Compose. I didn’t found any suitable, so I ended up to develop my own library. Which of course, took some time and effort. Now, I’m considering to open source it – because I pretty happy what I managed to implement. But before committing to do that, I need to find out if there is enough interest for it. I do not want to publish and maintain yet another open-source library that nobody is interested in. Some features of the the current implementation:
Some features I planning to implement for future versions:
So, what do you think? Is anyone interested or willing to contribute? Also interested to hear what is missing from the feature list. The current features of the code editor are fine for my purposes, but as an open-source library it may lack some necessary functions, extension points, or APIs. I attached some screenshots to give an idea how the code editor looks like. And if anyone interested I can provide a link for my free app so you can try out how the code editor actually works. One thing is decided, if I ever release my code editor as an open-source library, it will be named as Koodi – a Finnish word meaning code. And also referring to fact that is written in Kotlin. submitted by /u/Fuusio_org |