JOSS: https://github.com/vmagnin/gtk-fortran
bindings cross-platform fortran fortran-package-manager graphical-user-interface graphics gtk gtk-fortran gtk4 gui
Score: -Infinity
Last synced: about 19 hours ago
JSON representation
Repository metadata:
A GTK / Fortran binding, and its documentation (in the Wiki tab).
- Host: GitHub
- URL: https://github.com/vmagnin/gtk-fortran
- Owner: vmagnin
- License: gpl-3.0
- Created: 2011-01-10T01:29:49.000Z (over 15 years ago)
- Default Branch: gtk4
- Last Pushed: 2025-11-20T13:12:59.000Z (7 months ago)
- Last Synced: 2026-03-28T08:50:16.983Z (3 months ago)
- Topics: bindings, cross-platform, fortran, fortran-package-manager, graphical-user-interface, graphics, gtk, gtk-fortran, gtk4, gui
- Language: Fortran
- Homepage:
- Size: 19.3 MB
- Stars: 286
- Watchers: 28
- Forks: 45
- Open Issues: 13
-
Metadata Files:
- Readme: README-high-level.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Citation: CITATION.cff
- Codemeta: codemeta.json
CodeMeta metadata:
- @context: https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld
- @type: Code
- Application category: Graphical User Interface
- Author:
- @id:
- @type: Person
- Email:
- Name: Vincent Magnin
- Affiliation: Univ. Lille, CNRS, Centrale Lille, ISEN, Univ. Valenciennes, UMR 8520 - IEMN, F-59000 Lille,France
- @id:
- @type: Person
- Email:
- Name: James Tappin
- Affiliation:
- @id:
- @type: Person
- Email:
- Name: Jens Hunger
- Affiliation:
- @id:
- @type: Person
- Email:
- Name: Jerry De Lisle
- Affiliation:
- Code repository: https://github.com/vmagnin/gtk-fortran
- Build instructions: https://github.com/vmagnin/gtk-fortran/wiki
- Issue tracker: https://github.com/vmagnin/gtk-fortran/issues
- Copyright year: 2011
- Date created: 2011-01-10
- Date modified: 2025-11-20
- Development status: Active
- Description: 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 ISO_C_BINDING module for interoperability between C and Fortran, which is a part of the Fortran 2003 standard.
- Is accessible for free: true
- Keywords: GTK, Fortran, Graphical User Interface
- License: GPL-3.0-or-later WITH GCC-exception-3.1
- Name: gtk-fortran
- Version: 4.9.0
- Operating system: Linux, MacOS, MSYS2/Windows, BSD...
- Programming language: Fortran
- Software requirements: GTK, CMake
- Software suggestions: PLplot
- Reference 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](https://doi.org/10.21105/joss.01109)
- Date published: 2019-04-24
Owner metadata:
- Name: Vincent Magnin
- Login: vmagnin
- Email:
- Kind: user
- Description:
- Website:
- Location: Cyberspace
- Twitter:
- Company: Universe
- Icon url: https://avatars.githubusercontent.com/u/571423?u=d320067abf53a7632ba8c5cff2a3ab011512e2b5&v=4
- Repositories: 5
- Last Synced at: 2023-03-11T15:50:46.225Z
- Profile URL: https://github.com/vmagnin
GitHub Events
Total
- Commit comment event: 4
- Create event: 4
- Fork event: 2
- Gollum event: 25
- Issue comment event: 55
- Issues event: 19
- Pull request event: 8
- Push event: 45
- Release event: 4
- Watch event: 29
- Total: 195
Last Year
- Create event: 2
- Gollum event: 16
- Issue comment event: 35
- Issues event: 13
- Pull request event: 2
- Push event: 27
- Release event: 2
- Watch event: 16
- Total: 113
Committers metadata
Last synced: 3 months ago
Total Commits: 1,599
Total Committers: 16
Avg Commits per committer: 99.938
Development Distribution Score (DDS): 0.191
Commits in past year: 35
Committers in past year: 1
Avg Commits per committer in past year: 35.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| vmagnin | v****n@l****r | 1293 |
| James Tappin | j****n@g****m | 228 |
| Jens Hunger | h****r@c****e | 25 |
| jerry | j****e@f****m | 9 |
| James Tappin | j****s@a****) | 9 |
| Mehdi Chinoune | c****i@g****m | 8 |
| Jens Hunger | h****r@m****e | 6 |
| Harris M Snyder | h****r@m****a | 4 |
| Jerry DeLisle | j****e@c****t | 4 |
| Sebastian Ehlert | 2****k | 3 |
| Florian Ober | 8****r | 3 |
| Jerry DeLisle | j****e@g****g | 2 |
| James Tappin | j****s@m****t | 2 |
| Vincent MAGNIN | v****n@l****) | 1 |
| James Tappin | j****s@g****e | 1 |
| James Tappin | j****s@g****) | 1 |
Issue and Pull Request metadata
Last synced: 10 months ago
Total issues: 115
Total pull requests: 9
Average time to close issues: 7 months
Average time to close pull requests: about 15 hours
Total issue authors: 23
Total pull request authors: 3
Average comments per issue: 3.71
Average comments per pull request: 4.11
Merged pull request: 9
Bot issues: 0
Bot pull requests: 0
Past year issues: 8
Past year pull requests: 6
Past year average time to close issues: 16 days
Past year average time to close pull requests: about 14 hours
Past year issue authors: 4
Past year pull request authors: 1
Past year average comments per issue: 2.13
Past year average comments per pull request: 5.83
Past year merged pull request: 6
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- vmagnin (86)
- lllaxmatist (4)
- jnez137 (4)
- ifemi (2)
- ghost (2)
- maurosgroi (1)
- awvwgk (1)
- NdotA (1)
- han190 (1)
- Sprinkles44 (1)
- FR54T (1)
- zbeekman (1)
- Minard-Jules (1)
- alphahui (1)
- vansnyder (1)
Top Pull Request Authors
- florianober (8)
- awvwgk (2)
- hsnyder (1)
Top Issue Labels
- GTK 4 (59)
- Bug (30)
- gtk-hl (25)
- Windows (14)
- Support request (13)
- Bug fixed (10)
- Feature request (8)
- Warning (8)
- Crash (6)
- Improvement (6)
- Examples (5)
- ifort|ifx (4)
- macOS (4)
- cfwrapper (3)
- New example (2)
- Discussion (1)
- Documentation (1)
Top Pull Request Labels
- Windows (2)
- Crash (2)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 3
conda-forge.org: gtk-4-fortran
The gtk-fortran project provides bindings to the Fortran language for the GTK libraries (GTK, Cairo, GdkPixbuf, GLib...) and is licensed under GNU GPLv3. Like GTK and Fortran, it is cross-platform (Linux, macOS, BSD, Windows).
- Homepage: https://github.com/vmagnin/gtk-fortran
- Licenses: GPL-3.0-or-later WITH GCC-exception-3.1
- Latest release: 4.3.0 (published over 3 years ago)
- Last Synced: 2026-03-01T13:06:56.018Z (4 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 23.669%
- Forks count: 23.993%
- Average: 33.216%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%