Just released InterIm, an immediate mode GUI library in pure Scala: https://github.com/JD557/interim
Published to JVM/JS/Native and backend agnostic: You give it the current input state and it returns a set of basic operations for you to render.
You can play around with an online example in https://joaocosta.eu/Demos/InterIm/
@JD557 Hey cool!