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

@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