vmagnin / gtk-fortran

A GTK / Fortran binding, and its documentation in the Wiki tab.
GNU General Public License v3.0
255 stars 43 forks source link
bindings cross-platform fortran fortran-package-manager graphical-user-interface graphics gtk gtk-fortran gtk4 gui

gtk-fortran

This branch is for GTK 4

The gtk-fortran project aims to offer scientists programming in Fortran a cross-platform library to build Graphical User Interfaces (GUI). Gtk-fortran is a partial GTK / Fortran binding 100% written in Fortran, thanks to the C / Fortran interoperability features introduced in the Fortran 2003 standard.

To install gtk-fortran, you can follow the quick instructions in the INSTALL file or the more detailed instructions on the wiki documentation.

Full documentation (wiki tab): https://github.com/vmagnin/gtk-fortran/wiki

Please post bugs on GitHub: https://github.com/vmagnin/gtk-fortran/issues

Files in this directory

Citing gtk-fortran

Please acknowledge the use of gtk-fortran by citing the following publication:

Vincent MAGNIN, James TAPPIN, Jens HUNGER, Jerry DE LISLE, "gtk-fortran: a GTK+ binding to build Graphical User Interfaces in Fortran", Journal of Open Source Software, 4(34), 1109, 12th January 2019, https://doi.org/10.21105/joss.01109