awesome-fortran
github.com/rabbiabram/awesome-fortran ↗Awesome list of Fortran libs
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me encoding-decoding resources from awesome-fortran"
Installation instructions →What's inside
Encoding-Decoding
- BeFoR64
Base64 encoding/decoding library for FoRtran poor men. A KISS library for base64 encoding/decoding for modern (2003+) Fortran projects.
Math Libs
- BLAS
application programming interface standard for publishing libraries to perform basic linear algebra operations such as vector and matrix multiplication.
- CERNLIB
The CERN Program Library is a large collection of general purpose libraries and modules maintained and offered in both source and object code form on the CERN central computers
- EISPACK
a software library for numerical computation of eigenvalues and eigenvectors of matrices, written in FORTRAN
- FGSL
portable, object-based Fortran interface to the
- IMSL
The IMSL Fortran Numerical Library is the standard for high performance computing commercial mathematics and statistics libraries
- Lis
a Library of Iterative Solvers for Linear Systems
Preprocessor
- Blockit/PyF95++
A fairly simple Python framework used to block parse your code (or any text file) into nested blocks. The BlockIt framework has already been used to create a templating capability for the Fortran 95/2003 language along with some language extensions.
- PreForM
Preprocessor for Fortran poor Men.
Date and time manipulation
- datetime-fortran
A Fortran 2003 date and time manipulation library, modeled after Python's datetime library.
Graphics Libraries
- DISLIN
a high-level graphing and user-interface library.
- F03GL
a Fortran 2003 interface to the OpenGL library, along with the GLU and GLUT toolkits.
- f90gl
public domain implementation of the official NIST Fortran 90 bindings for OpenGL.
- gtk-fortran
a cross-platform library to build Graphical User Interfaces (GUI) using
- PGPLOT
cross-platform scientific graphing library.
- VTKFortran
Pure Fortran (2003+) library to write and read data conforming the VTK standard.
Command-Line parsing
- FLAP
Fortran command Line Arguments Parser for poor men. A KISS library for building easily nice Command Line Interfaces (CLI) for modern (2003+) Fortran projects.
- options.f90
Options & input processing for modern Fortran.
Compiling and building
- FoBiS
Fortran Building System for poor men. A KISS tool for automatic building modern Fortran projects.
Automatic documentation
- FORD
An automatic documentation generator for modern Fortran programs.
Showing a sample of 41 resources. View the full list on GitHub →