tornadofx
tornadofx2
tornadofx | tornadofx2 | |
---|---|---|
9 | 8 | |
3,669 | 152 | |
- | - | |
1.1 | 1.8 | |
about 1 year ago | 10 months ago | |
Kotlin | Kotlin | |
Apache License 2.0 | 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.
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.
tornadofx2
- Ask HN: Does Java need a modern Java UI toolkit for desktop/web?
- Windows Application completely using Kotlin
-
Should I use TornadoFX?
I have seen some scattered advice against it, but the syntax seems nice. A port for java 11+ is also available: [TornadoFX 2]{https://github.com/edvin/tornadofx2}
- I need any ideas
-
Is TornadoFx should be used in production ?
It is great, but pretty much abandoned. Edvin the original author is still around, answering questions and ready to make releases. But he is not going to develop it further. There were some contributions from community to https://github.com/edvin/tornadofx2 but negligible at this point.
-
How long to learn TornadoFx if you know JavaFX?
Have a look at https://github.com/edvin/tornadofx2
-
The state of JVM desktop frameworks: TornadoFX
I don't use TornadoFX but it looks like the author is continuing TornadoFX here: https://github.com/edvin/tornadofx2
-
A little help abut Desktop apps?
Another point. The referred Badass plugin required java 11. And the current stable published version of Tornadofx requires java 8. There is another branch that supposedly works for JDK 10 and beyond. There is also another repo called tornadofx2, but it is not maintened. I think Edvin decided to keep with gis original repo. There are other ways to wrap a jvm application inside a native executable, though.
What are some alternatives?
compose-multiplatform - Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
kotlin-native-gtk - GTK+ bindings for Kotlin Native
javafx-gradle-plugin - Gradle plugin that makes it easy to work with JavaFX 11+
FlatLaf - FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
StarUML-Watermark-Removal - A tool for removing watermarks 🧹 from diagrams in SVG files created by the ⭐ StarUML™ software.
mvvmFX - an Application Framework for implementing the MVVM Pattern with JavaFX
SnapKit - A Java UI toolkit
javafx-app-1 - JavaFX Application Demos in Kotlin
jvm-libp2p - a libp2p implementation for the JVM, written in Kotlin 🔥
AwesomeJavaFX - A curated list of awesome JavaFX libraries, books, frameworks, etc...
teavm - Compiles Java bytecode to JavaScript, WebAssembly and C