Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame (by cljfx)

Cljfx Alternatives

Similar projects and alternatives to cljfx

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better cljfx alternative or higher similarity.

Suggest an alternative to cljfx

Reviews and mentions

Posts with mentions or reviews of cljfx. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-02.
  • ClojureScript in the Age of TypeScript — David Nolen | 2021-08-02
  • Can programming be liberated from the von Neumann style? (1978) | 2021-06-19
  • The compiler will optimize that away | 2021-05-02
    The same technique can be used with Clojure + JavaFX [0] and even at the terminal [1]!



  • What is the most pleasant way to write a portable GUI in CL? | 2021-02-12
    Interesting. All of my experience there was repl-based (e.g. with seesaw for swing or my own library). I didn't have to AOT compile anything until finally deploying stuff at the end, and repl-based development worked very well. Manipulating swing widgets and forms is fine if you do it via edt (typically behind a macro) and even then, you can typically just mess with them from the repl and most look-and-feels won't complain about non-edt access). There is now cljfx which is similarly cross platform except via javafx, as well as the approach of writing stuff in cljs and just rendering in a javafx webview (cross platform, as well as browser friendly).
  • Learn Clojure by Example: JavaFX GUI with Cljfx | 2021-01-10
    A caveat here is that the value of :filter must be a top-level️ function. I wish I could define :filter as an anonymous function. This would allow me to do something like also preventing the user from even entering a number higher than the allowed range rather than just reverting to the maximum value once the value is committed.


Basic cljfx repo stats
27 days ago

cljfx/cljfx is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives

Popular Comparisons

Find remote jobs at our new job board There are 35 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.