kotlin-libui
Kotlin/Native interop to libui: a portable GUI library (by msink)
kotlin-native-gtk
GTK+ bindings for Kotlin Native (by kropp)
kotlin-libui | kotlin-native-gtk | |
---|---|---|
1 | 2 | |
643 | 91 | |
- | - | |
0.0 | 0.0 | |
6 months ago | almost 5 years ago | |
Kotlin | Kotlin | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
kotlin-libui
Posts with mentions or reviews of kotlin-libui.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-25.
-
Kotlin Desktop - Which GUI library
This wrapper around libui (C library) is also somewhat usable: https://github.com/msink/kotlin-libui
kotlin-native-gtk
Posts with mentions or reviews of kotlin-native-gtk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-02.
-
Kotlin Native bindings for GTK4
I just now looked at the gitlab project and it already looks more promising than gtk-kt. Can you recreate the sample from the gtk3 project? https://github.com/kropp/kotlin-native-gtk/tree/master/sample That was a good showcase of what the bindings could do.
-
Kotlin Desktop - Which GUI library
You can use Gtk's C bindings directly for a more full-featured native toolkit, see the example here: https://github.com/kropp/kotlin-native-gtk
What are some alternatives?
When comparing kotlin-libui and kotlin-native-gtk you can also consider the following projects:
Splitties - A collection of hand-crafted extensions for your Kotlin projects.
tornadofx - Lightweight JavaFX Framework for Kotlin
FlatLaf - FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
compose-multiplatform - Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
gtk-kotlin-native - This project is no longer actively maintained and my attention has moved to the community project gtk-kn
Pokedex - Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture