SceneManager
tornadofx
SceneManager | tornadofx | |
---|---|---|
1 | 9 | |
1 | 3,669 | |
- | - | |
0.0 | 1.1 | |
over 3 years ago | about 1 year ago | |
Java | Kotlin | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SceneManager
-
Design Patterns for multi-screen JavaFX applications
A few days ago, I designed a small framework for multiFXML projects where you can decouple the event configuration part from the controller in simpler actions. It's still in a very early developing phase but it might give you an idea.
tornadofx
-
Why was TornadoFX abandoned?
And yet, the Kotlin specific bindings for it have seemingly been abandoned, and have not received any updates in years: https://github.com/edvin/tornadofx
-
What library/framework would you recommend for creating a GUI desktop application?
Hi, at some point in the past I used mvvmFX and it was pretty nice to work with, but sadly it looks abandoned. So does drombler-fx which I remember looking into around that time. There was also tornado-fx (don't mind doing GUI code in Kotlin) but that's unmaintained now too. All that I could find today is Griffon, although that's clearly slowing down as well.
-
What are good examples of well written code in Kotlin (e.g HTTP4K)
TornadoFx (JavaFX framework for Kotlin)
- Ask HN: Does Java need a modern Java UI toolkit for desktop/web?
- TornadoFX
- what is the best way of implementing a GUI nowadays?
-
Is TornadoFx should be used in production ?
P.S. Yes, last official release is Java 8. But we all were using the last snapshot of https://github.com/edvin/tornadofx/tree/jdk10 published to Sonatype in the last years. Or tornadofx2 linked above.
- Kotlin Desktop - Which GUI library
-
Design Patterns for multi-screen JavaFX applications
If you are willing to consider Kotlin targeting JVM instead of pure Java, I would definitely recommend you to take a look at tornadofx. I have experience with both frameworks (mvvmfx and tornadofx), and I prefer the latter.
What are some alternatives?
AwesomeJavaFX - A curated list of awesome JavaFX libraries, books, frameworks, etc...
compose-multiplatform - Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
mvvmFX - an Application Framework for implementing the MVVM Pattern with JavaFX
tornadofx2 - TornadoFX 2.0
reduxfx - Functional Reactive Programming (FRP) for JavaFX
kotlin-native-gtk - GTK+ bindings for Kotlin Native
FlatLaf - FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
javafx-app-1 - JavaFX Application Demos in Kotlin
kotlin-libui - Kotlin/Native interop to libui: a portable GUI library
Tokamak - SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms