awesome-fortran

Fortran libraries

A curated collection of Fortran libraries and frameworks for various applications.

Awesome list of Fortran libs

GitHub

380 stars
45 watching
60 forks
last commit: about 4 years ago
Linked from 8 awesome lists


Awesome Fortran / Functional Libraries

Functional Fortran420over 3 years agoFunctional programming for modern Fortran

Awesome Fortran / Graphics Libraries

DISLINa high-level graphing and user-interface library
f90glpublic domain implementation of the official NIST Fortran 90 bindings for OpenGL
F03GLa Fortran 2003 interface to the OpenGL library, along with the GLU and GLUT toolkits
gtk-fortran256almost 2 years agoa cross-platform library to build Graphical User Interfaces (GUI) using . Very useful when combined with the RAD tool
PGPLOTcross-platform scientific graphing library
VTKFortran142almost 4 years agoPure Fortran (2003+) library to write and read data conforming the VTK standard

Awesome Fortran / Math Libs

BLASapplication programming interface standard for publishing libraries to perform basic linear algebra operations such as vector and matrix multiplication
CERNLIBThe 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
EISPACKa software library for numerical computation of eigenvalues and eigenvectors of matrices, written in FORTRAN
FGSLportable, object-based Fortran interface to the
IMSLThe IMSL Fortran Numerical Library is the standard for high performance computing commercial mathematics and statistics libraries
Lisa Library of Iterative Solvers for Linear Systems
NAG Fortran LibraryProduced by experts for use in a variety of applications, the NAG Fortran Library has a global reputation for its excellence and, with hundreds of fully documented and tested routines, is the largest collection of mathematical and statistical algorithms available
netCDF246almost 2 years agoa set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data
OpenBLAS6,453almost 2 years agoone of the fastest open source BLAS libraries available. Almost as fast as Intel MKL

Awesome Fortran / JSON Manipulation

FSON61over 3 years agoFortran 95 JSON Parser
json-fortran341about 2 years agoA Fortran 2008 JSON API

Awesome Fortran / XML Manipulation

fox61over 4 years agoFortran XML library
xml-fortranan all-Fortran solution for reading and writing XML files

Awesome Fortran / Date and time manipulation

datetime-fortran138over 3 years agoA Fortran 2003 date and time manipulation library, modeled after Python's datetime library

Awesome Fortran / Testing

FRUITFORTRAN Unit Test Framework, written in FORTRAN 95
FtunitFortran unit testing framework by Arjen Markus
pFUnitUnit testing framework for Fortran with MPI extensions by developers from NASA and NGC TASC. Uses parallel codes and object-oriented design
VegetablesFor a healthier code base, eat your vegetables

Awesome Fortran / Encoding-Decoding

BeFoR6421almost 4 years agoBase64 encoding/decoding library for FoRtran poor men. A KISS library for base64 encoding/decoding for modern (2003+) Fortran projects

Awesome Fortran / Portability enabling

PENF40almost 2 years agoPure Fortran (2003+) library for ensuring codes portability

Awesome Fortran / Command-Line parsing

FLAP153over 2 years agoFortran command Line Arguments Parser for poor men. A KISS library for building easily nice Command Line Interfaces (CLI) for modern (2003+) Fortran projects
options.f9012over 11 years agoOptions & input processing for modern Fortran

Awesome Fortran / Compiling and building

FoBiS140almost 2 years agoFortran Building System for poor men. A KISS tool for automatic building modern Fortran projects

Awesome Fortran / 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
PreForM24almost 6 years agoPreprocessor for Fortran poor Men

Awesome Fortran / Automatic documentation

FORD39over 5 years agoAn automatic documentation generator for modern Fortran programs

Awesome Fortran / Computational Fluid Dynamics

OFF130almost 7 years agoOpen source Finite volume Fluid dynamics code

Awesome Fortran / Docker

Unoficial Imagedocker image provided by @baekjoon

Awesome Fortran / Web

Fortran Machine806about 5 years agoAn MVC web stack written in Fortran 90

Resources / Fortran Websites

The Fortran CompanyA home page of FORTRAN programming language
Fortran DevFortran development blog
Fortran WIKIAn open venue for discussing all aspects of the Fortran programming language and scientific computing

Resources / Fortran Videos

GNU FORTRAN Lesson 1Videos about the Fortran programming language

Backlinks from these awesome lists:

More related projects: