cljfx

https://github.com/cljfx/cljfx
jamesd3142 2020-04-14T08:23:10.062700Z

If you haven't already, check out SceneBuilder by Gluon! Very neat. You can export to FXML.

vlaaad 2020-04-14T08:56:31.066200Z

I personally haven’t used it because cljfx is a replacement for scene builder that is driven by the REPL. The downside of cljfx is it’s less discoverable than scene builder — you have to type component names, not select them. The upside is you can use it on a live application with live data, not on a static markup.

vlaaad 2020-04-14T09:03:44.069900Z

I dream that some time in the future I’ll have enough time to spec all cljfx markup and then in addition to validation I’ll use those specs to build some kind of a scene builder connected to repl, so you can generate cljfx markup in a more discoverable fashion using a popup or something.

jamesd3142 2020-04-14T09:24:39.075700Z

Oh yeah, definitely, and the live app with live data experience is much more useful in the long term.