Tutorial projects for MonacoFX
MonacoFX is a powerful editor node for JavaFX. It is based on Monaco, the code editor that drives VSCode.
It uses the JavaFX WebView node to integrate Monaco into the scene graph. Additionally, it provides a Java API for adding custom languages, code folding and themes. Changing properties, like text and scroll position, are represented as regular JavaFX properties. The correspoonding callbacks into JS are added by MonacoFX.