Share of programming languages used by #GTK3 / #GTK4 applications (2026-03-15):

29% #Python
21% #Rust
19% #Vala
17% #C
6% #gjs #Javascript #Typescript
5% #C++ #Cplusplus
1% #Go
1% #Csharp
2% Other: #Lua #Swift #Kotlin #Perl #Haskell #Crystal #D #Scheme #Clojurescript

72% use GTK4 (91% of them #libadwaita), still 28% GTK3

Method: Source [1] lists 824 awesome #gtk (3/4) #opensource applications and their #programminglanguage

[1] https://github.com/valpackett/awesome-gtk
#GTK #FLOSS #Linux #Gnome
@GTK @gnome

GitHub - valpackett/awesome-gtk: List of awesome GTK (3/4) applications

List of awesome GTK (3/4) applications. Contribute to valpackett/awesome-gtk development by creating an account on GitHub.

GitHub

Does anyone know #Java software that uses #GTK4 ?

(Java bindings) https://github.com/bailuk/java-gtk

There is currently no Java application listed here: https://github.com/valpackett/awesome-gtk

@GTK @gnome

#JDK #Kotlin #Gnome #libadwaita #GTK

java-gi

GObject-Introspection bindings generator for Java

Codeberg.org

@badcel @GerryT @GTK @gnome
Java and Kotlin apps that I'm aware of:
* Inceptum: https://mods.jfronny.dev/Inceptum/
* Speed of Sound: https://www.speedofsound.io/
* Open Media Converter: https://github.com/albilu/open-media-converter
* Subsound: https://github.com/esiqveland/subsound-gtk
* LEDSuite: https://d0minik.dev/LEDSuite/

And libraries based on java-gi:
* Compose 4 GTK: https://compose4gtk.github.io/compose-4-gtk/
* Stargate (wrapper for XDG Desktop Portals): https://github.com/zugaldia/stargate

And there's also Coulomb, a Java GTK app that uses the bailuk/java-gtk bindings: https://flathub.org/en/apps/io.github.hamza_algohary.Coulomb

About | Inceptum

Inceptum Docs

@GerryT @GTK @gnome

I am in the "2% Other" category:
#Fortran #GTK4

@vmagnin It's great to hear that you use #Fortran with #GTK4. What software is it? Currently, unfortunately, the list does not have any Fortran application.

@GTK @gnome

@GerryT @GTK @gnome

I am developing and maintaining gtk-fortran since 2011:
https://github.com/vmagnin/gtk-fortran/wiki

That library offers Fortran/C interfaces to GTK functions. It is mainly used by scientists running their own scientific computing Fortran programs.

#gtkfortran

Home

A GTK / Fortran binding, and its documentation (in the Wiki tab). - vmagnin/gtk-fortran

GitHub
Thanks @vmagnin, which gtk-fortran application do you find suitable for the " List of awesome GTK (3/4) applications" https://github.com/valpackett/awesome-gtk ?
GitHub - valpackett/awesome-gtk: List of awesome GTK (3/4) applications

List of awesome GTK (3/4) applications. Contribute to valpackett/awesome-gtk development by creating an account on GitHub.

GitHub

@GerryT

There is not much published projects using gtk-fortran, but this one may suit your Academia and Research > Physics section:
https://github.com/Minard-Jules/Navier_Stokes_Spectral_Method/tree/master