Hello everyone,
several months ago we
announced here our Kotlin Native GTK bindings project: gtk-kn. The project is dedicated to providing Kotlin Native bindings for GTK, its dependencies, and additional GObject-based libraries. We've made considerable progress, enabling basic UI creation, signal handling, resource file loading, and more. However, we've hit a roadblock as our main maintainer has had to step back.
We're at a point where your help could make a significant difference in keeping this project alive.
If you are interested, here's a glimpse of what we've accomplished so far:
• Example of generated bindings:
Link
• Project documentation:
gtk-kn.org
• GTK samples for experimentation:
Link
The bindings are generated using GIR (GObject Introspection Repository), leveraging its power to ensure accuracy and completeness.
If you're experienced with Kotlin Native or skilled in GTK/GObject development, we could really use your help.
@kropp since you already worked on GTK bindings for K/N I would really love to hear what you think of this project.