Fortran Packages

A rich ecosystem of high-performance code

Find a Package

Package index

The fortran-lang package index is community-maintained and lists open source Fortran-related projects.This includes large-scale scientific applications,function libraries, Fortran interfaces, and developer tools.
See here for how to get your project listed.
Use the box above to search the package index by keyword, package name, or author username.

Browse Packages by Category

Data types and containers

Libraries for advanced data types and container classes

Interface libraries

Libraries that interface with other systems, languages, or devices


Fortran libraries for general programming tasks

Input, output and parsing

Libraries for reading, writing and parsing files and inputs

Graphics, plotting and user interfaces

Libraries for plotting data, handling images and generating user interfaces

Examples and templates

Demonstration codes and templates for Fortran

Numerical projects

Fortran libraries for linear algebra, optimization, root-finding etc.

Programming utilities

Error handling, logging, documentation and testing

Characters and strings

Libraries for manipulating characters and strings

Scientific Codes

Applications and libraries for applied mathematical and scientific problems

See package index guidelines for how to get your project listed.