Packages
The index lists 449 packages from 126 owners, providing 5635 modules. Add one to your project with fobis add NAME, or install it for your compiler with fobis pkg install NAME.
Versions
The index holds no versions: fobis info NAME reads them from the package's source (its semantic-version tags), and fobis add pins the newest one.
| Package | Description | Licence | Modules | Source |
|---|---|---|---|---|
| 1976-standard-atmosphere | 1976 Standard Atmosphere in Modern Fortran | BSD-3 | 1 | jacobwilliams |
| 3DGridCode | 3D Grid code used in PH5023 Monte Carlo Radiation Transport (MCRT) techniques @ St Andrews University | MIT | 11 | lewisfish |
| AD_dnSVM | AD_dnSVM is a Fortran Automatic Differentiation library using forward mode for scalars, vectors and matrices. | MIT | 7 | lauvergn |
| adam | Accelerated fluid Dynamics on Adaptive Mesh refinement grids | - | 126 | szaghi |
| agroclim-fortran | Validated crop-season climate exposure calculations in modern Fortran | MIT | 10 | takyurp09 |
| AoC-2021 | Advent of Code 2021 with Fortran | BSD-3 | 1 | jacobwilliams |
| AoC-2022 | Advent of Code 2022 with Fortran | BSD-3 | 1 | jacobwilliams |
| AoC-2023 | Advent of Code 2023 with Fortran | BSD-3 | 2 | jacobwilliams |
| AoC-2024 | Advent of Code 2024 with Fortran | BSD-3 | 1 | jacobwilliams |
| AoC-2025 | Advent of Code 2025 with Fortran | BSD-3 | 1 | jacobwilliams |
| arclength | Nothing to see here. | - | 0 | jacobwilliams |
| argparse-f | Modern Fortran command line parser, implemented with OOP. | MIT | 1 | 0382 |
| argv-fortran | A better get_command_argument for Fortran | BSD-3 | 1 | jacobwilliams |
| arithmetic_geometric_mean_fortran | A Fortran library for computing the arithmetic-geometric mean (AGM) of two non-negative floating-point numbers. | mit | 1 | DSCF-1224 |
| assert | Assert | BSD-3-Clause-LBNL | 1 | BerkeleyLab |
| astro-fortran | A refactoring of the IAU SOFA library to modern Fortran standards | BSD-3 | 1 | jacobwilliams |
| athena | A Fortran library for building, training and testing neural networks | MIT | 81 | nedtaylor |
| autodiff | auto differentiation for up to 4th derivatives | MIT | 1 | sgeard |
| BEACH | BEACH は、三角形メッシュで表した物体表面の帯電を計算するシミュレータです。 | Apache-2.0 | 86 | Nkzono99 |
| BeFoR64 | Base64 encoding/decoding library for FoRtran poor men | Multiple licenses | 2 | szaghi |
| blas-interface | Interfaces to basic linear algebra subprograms. | Apache-2.0 | 6 | grimme-lab |
| blocktran | falling block game | Apache-2.0 | 12 | fortran-gaming |
| bmi-fortran | The Fortran specification, created with Fortran 2003, | MIT | 1 | csdms |
| brouwer-elements | Fortran implementation of Brouwer-Lyddane Mean Elements | BSD | 1 | jacobwilliams |
| bspline-fortran | Multidimensional B-Spline Interpolation of Data on a Regular Grid | BSD | 6 | jacobwilliams |
| burg_method_fortran | Burg autoregressive modelling and MEM spectra for complex time series | GPL-3.0-only | 1 | vzbrodov |
| cairo-fortran | Fortran bindings for the vector graphics Cairo library | GPL-3.0-or-later WITH GCC-exception-3.1 | 3 | vmagnin |
| capnp-fortran | Native modern-Fortran implementation of Cap'n Proto serialization | MIT | 21 | HaoZeke |
| carlson-elliptic-integrals | Carlson symmetric forms of elliptic integrals | BSD-3 | 1 | jacobwilliams |
| chem_rate_fit | chem_rate_fit | GPL-3.0 | 4 | acooksy |
| ci-tester | testing GitHub Actions CI + Fortran | BSD-3 | 1 | jacobwilliams |
| ciaaw | Standard atomic weights according to CIAAW. | MIT | 7 | MilanSkocic |
| codata | Fundamental physical constants. | MIT | 8 | MilanSkocic |
| collections | A set of types supporting collections in Fortran. | MIT | 1 | jchristopherson |
| conmax | Refactored CONMAX Library | BSD-3 | 1 | jacobwilliams |
| conmin | Modern Fortran edition of conmin | LGPL | 1 | jacobwilliams |
| coretran | An easy to follow library to make Fortran easier in general with wrapped interfaces, sorting routines, kD-Trees, and other algorithms to handle scientific data | BSD-3-Clause | 40 | leonfoks |
| coreutils | by Ned Thaddeus Taylor | MIT | 9 | nedtaylor |
| CPCM-X | This is an fully open source solvation model, based on the original | LGPL-3.0 | 23 | grimme-lab |
| csv-fortran | Read and Write CSV Files Using Modern Fortran | BSD-3 | 4 | jacobwilliams |
| daglib | Directed Acyclic Graphs With Modern Fortran | BSD-3 | 1 | jacobwilliams |
| daqp-fortran | Modern Fortran port of DAQP, a dual active-set solver for dense convex quadratic programs | MIT | 5 | jacobwilliams |
| datastructs-fortran | A Fortran library for common data structures and random samplers | LGPL-3.0-or-later | 20 | wcota |
| datetime-fortran | Date and time manipulation for modern Fortran. | MIT | 1 | wavebitscientific |
| ddeabm | Modern Fortran Implementation of the DDEABM Adams-Bashforth Algorithm | BSD-3 | 1 | jacobwilliams |
| ddX | Continuum solvation models based on the domain decomposition paradigm | LGPL-3.0-or-later | 21 | ddsolvation |
| DepAC | DepAC (Deposition of Airborne Compounds) is a scientific Fortran library and toolkit for modeling atmospheric deposition processes. Developed by RIVM, DepAC pro | - | 57 | rivm-syso |
| dftd4 | Generally Applicable Atomic-Charge Dependent London Dispersion Correction | LGPL-3.0-or-later | 38 | dftd4 |
| dftd4-fit | Generally Applicable Atomic-Charge Dependent London Dispersion Correction | LGPL-3.0-or-later | 0 | dftd4 |
| diff | Numerical Differentiation of a User Defined Function | BSD-3 | 1 | jacobwilliams |
| diffeq | A modern Fortran library providing an object-oriented approach to solving ordinary differential equations. | MIT | 27 | jchristopherson |
| Differentia | Forward mode automatic differentiation for Fortran. | MIT | 4 | Nicholaswogan |
| diffstruc | A Fortran library for automatic differentiation | MIT | 10 | nedtaylor |
| dmpack | Deformation Monitoring Package (DMPACK) for automated control measurements in engineering geodesy | ISC | 118 | dabamos |
| dop853 | Modern Fortran Edition of Hairer's DOP853 ODE Solver | BSD | 1 | jacobwilliams |
| duckdb | fortran bindings to duckdb c api | MIT | 4 | freevryheid |
| dvode | Modern Fortran Edition of the DVODE ODE Solver | BSD-3 | 4 | jacobwilliams |
| dynamics | A library of routines used for the analysis of dynamic systems. | MIT | 47 | jchristopherson |
| easy | easy - an example github fpm repository | - | 2 | urbanjost |
| ecx | ecx is a Fortran library providing formulas for electrochemistry. | MIT | 11 | MilanSkocic |
| elexi | FLEXI: A high-order numerical framework for solving PDE | GPL-3.0 | 237 | flexi-framework |
| elphbolt | GPLv3+ | 19 | nakib | |
| energy-fortran | In-process measurement of energy, power, CPU time and I/O for Fortran programs: joules, watts, cpu_s and cores_busy per run, phase and interval, read from Linux RAPL/hwmon and procfs with zero dependencies. | MIT | 1 | 14NGiestas |
| Enzyme | Fortran bindings for Enzyme (the enzyme module) | Apache-2.0 WITH LLVM-exception | 2 | EnzymeAD |
| ephemeris | Pure Fortran celestial mechanics library | MIT | 10 | certik |
| evaluate.f | A fast equation parser in Fortran | MIT | 6 | davidpfister |
| FACE | Fortran Ansi Colors (and Styles) Environment | multi-licensing system: GPLv3, BSD2, BSD3, and MIT | 1 | szaghi |
| fast_math | A collection of functions for fast number crunching using Fortran. | MIT | 8 | jalvesz |
| fastGPT | The progression of GPT-2 codes from the original to "minimal", "nano" and | - | 5 | certik |
| fastmath | Fast Math Functions | MIT | 4 | perazz |
| fclap | Command Line Argument Parser in Fortran | MIT | 9 | chselz |
| featom | This library implements accurate and efficient radial Schrödinger and Dirac | MIT | 25 | atomic-solvers |
| FEATS | Framework for Extensible Asynchronous Task Scheduling (FEATS) | BSD | 8 | sourceryinstitute |
| feq-parse | An equation parser class for Modern Fortran | BSD-3-Clause | 4 | FluidNumerics |
| ferror | A library to assist with error handling in Fortran projects. | GPL-3.0 | 2 | jchristopherson |
| ffilesystem | Lightweight filesystem and path manipulations | MIT | 1 | scivision |
| fformat | A formatter for modern Fortran source code | MIT | 23 | jacobwilliams |
| ffp | Fortran Function Parser | - | 2 | jacobwilliams |
| fft_ewald | Fortran implementations of Ewald summation for charge-neutral periodic systems | MIT | 21 | Katastrophal |
| fftpack | A package of fortran subprograms for the fast fourier transform of periodic and other symmetric sequences | MIT | 0 | fortran-lang |
| FGIF | Create Animated GIFs with Fortran | BSD-3 | 1 | jacobwilliams |
| fgof-fs | Filesystem and path helpers for modern Fortran tools | MIT | 4 | FortranGoingOnForty |
| fgof-process | POSIX-first process and subprocess helpers for modern Fortran applications | MIT | 3 | FortranGoingOnForty |
| fgof-pty | POSIX-first PTY and terminal session helpers for modern Fortran applications | MIT | 3 | FortranGoingOnForty |
| fhash | Implements a hash table type with support for generic keys and values. | MIT | 12 | LKedward |
| fiats | Fiats: Functional inference and training for surrogates | BSD-3-Clause-LBNL | 19 | BerkeleyLab |
| fig | FIG is a Fortran library designed to offer intuitive vector graphics capabilities. | MIT | 24 | AnonMiraj |
| finbound | Internal boundary processing library for Fortran. | Mit | 20 | Nkzono99 |
| FiNeR | Fortran INI ParseR and generator | Multiple licenses | 5 | szaghi |
| finterp | Modern Fortran Multidimensional Linear Interpolation | BSD | 1 | jacobwilliams |
| fitpack | Modern Fortran FITPACK | BSD-3-Clause | 19 | perazz |
| FITTER | use fitter | - | 2 | szaghi |
| FLAP | Fortran command Line Arguments Parser for poor people | Multiple licenses | 8 | szaghi |
| flexi | FLEXI: A high-order numerical framework for solving PDE | GPL-3.0 | 149 | flexi-framework |
| flexi-extensions | FLEXI: A high-order numerical framework for solving PDE | GPL-3.0 | 149 | flexi-framework |
| FLINT | Fortran Library for numerical INTegration of differential equations | Apache-2.0 | 6 | princemahajan |
| flist | Modern Fortran Linked List | BSD-3 | 2 | jacobwilliams |
| FLOw | A KISS pure Fortran Library providing a Fluid Object designed for building CFD codes: | - | 10 | szaghi |
| fmetis | A modern Fortran interface to the METIS software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of spa | Apache-2.0 | 2 | ivan-pi |
| fmin | Derivative free 1D function minimizer in modern Fortran | BSD-3 | 1 | jacobwilliams |
| fmmap | Memory mapped files in Fortran | MIT | 1 | PierUgit |
| fo | Fortran build cache, incremental rebuild, affected-test selection, MCP server | MIT | 36 | lazy-fortran |
| FOODIE | Fortran Object-Oriented Differential-equations Integration Environment | GPL-3.0 | 22 | Fortran-FOSS-Programmers |
| forbear | Fortran (progress) B(e)ar environment | multi-licensing system: GPLv3, BSD2, BSD3, and MIT | 5 | szaghi |
| forblas | ForBLAS simplifies the compilation of the latest BLAS library using the Fortran Package Manager (fpm). | BSD-3-Clause | 0 | gha3mi |
| forcad | A parallel Fortran library for geometric modeling using NURBS | BSD 3-Clause License | 7 | gha3mi |
| forclust | I attempted several methods to decrease the noise from my laptop, but none of them worked. Later, I discovered that I can manually adjust the settings of the CP | - | 1 | gha3mi |
| forcolormap | A Fortran colormap library | MIT | 7 | vmagnin |
| forcompile | ForCompile: A Fortran library to access the Compiler Explorer API. | BSD-3-Clause | 1 | gha3mi |
| fordebug | A Fortran library for handling errors, warnings and info messages with debugging support in pure procedures | BSD 3-Clause License | 1 | gha3mi |
| fordiff | ForDiff: A Fortran library for numerical differentiation | BSD-3 | 1 | gha3mi |
| fordot | ForDot: A Fortran library that overloads the dot_product function to enable efficient dot product with/without coarray. | BSD-3-Clause | 3 | gha3mi |
| foreig | ForEig: A Fortran library for eigenvalue and eigenvector calculations. | BSD-3 | 1 | gha3mi |
| FORESEER | A KISS pure Fortran Library providing a large set of Riemann Solvers: | - | 11 | szaghi |
| foresight | FORtran Easy Svg Interactive Gnuplot-like Html Tool | - | 25 | szaghi |
| forget | A template/skeleton for starting new free Fortran projects handled by git with the exploitation of GitHub, Travis, Codecov & Co. | - | 1 | szaghi |
| forgex | Forgex—Fortran Regular Expression—is a regular expression engine written entirely in Fortran. | MIT | 23 | ShinobuAmasaki |
| forimage | A Fortran library for processing and editing images and managing colors | BSD 3-Clause License | 5 | gha3mi |
| forinv | ForInv: A Fortran library for inverse and pseudo-inverse calculations. | BSD-3-Clause | 1 | gha3mi |
| forlab | A Fortran module that provides a lot of functions for scientific computing | MIT | 1 | zoziha |
| forlapack | ForLAPACK simplifies the compilation of the latest LAPACK library using the Fortran Package Manager (fpm). | BSD-3 | 0 | gha3mi |
| formal | Formal: Formulaic mimetic abstraction language | BSD-3-Clause-LBNL | 6 | BerkeleyLab |
| formatmul | ForMatmul: A Fortran library that overloads the matmul function to enable efficient matrix multiplication with/without coarray. | BSD-3-Clause | 3 | gha3mi |
| formidi | A small Fortran MIDI sequencer for composing music, exploring algorithmic music and music theory. It can also be used to teach Fortran programming in a fun way. | GPL-3.0-or-later | 6 | vmagnin |
| formine | A voxel game written in Fortran. | MPL-2.0 | 47 | jordan4ibanez |
| foropenai | ForOpenAI: A community-maintained Fortran wrapper for the OpenAI API. | BSD-3-Clause | 6 | gha3mi |
| forpca | ForPCA: A Fortran library for principal component analysis (PCA). | BSD-3-Clause | 1 | gha3mi |
| forplay | Asymmetric multiplayer maze game with SDL2 | MIT | 4 | lesquoyb |
| forsolver | ForSolver is a Fortran library that provides numerical solvers for linear and non-linear systems. | BSD-3 | 1 | gha3mi |
| ForSudoku | Generates and solves sudokus | GPL-3.0-or-later | 1 | vmagnin |
| forsvd | ForSVD: A Fortran library for singular value decomposition (SVD) calculation, low-rank approximation, and image compression. | BSD-3-Clause | 1 | gha3mi |
| forsynth | A Fortran synthesizer library to explore sound synthesis, sound effects, electronic music, algorithmic music, etc. Humbly follow the steps of Stockhausen, Kraftwerk and the Daft Punk! | GPL-3.0-or-later | 11 | vmagnin |
| fortad | Source-transformation automatic differentiation for Fortran | MIT | 21 | lazy-fortran |
| fortarray | Fortarray provides dense labeled arrays for modern Fortran. Its data model is | MIT | 3 | lazy-fortran |
| fortfront | Core analysis frontend for lazy fortran - lexer, parser, semantic analysis, AST operations | MIT | 345 | lazy-fortran |
| fortime | A Fortran library for measuring elapsed time, DATE_AND_TIME time, CPU time, OMP time and MPI time | BSD 3-Clause License | 1 | gha3mi |
| fortio | Fortio is an MIT-licensed Fortran library for the NetCDF and HDF5 subset used | MIT | 19 | lazy-fortran |
| fortml | Differentiable machine learning models for modern Fortran | MIT | 64 | lazy-fortran |
| fortnum | Primal-first, derivative-ready clean-room Fortran numerical library | MIT | 32 | lazy-fortran |
| fortplot | Fortran plotting. The plotting core has no dependencies. PNG/PDF/text output | MIT | 295 | lazy-fortran |
| Fortran-Astrodynamics-Toolkit | A Modern Fortran Library for Astrodynamics | BSD-3 | 43 | jacobwilliams |
| fortran-bessels | Fortran Bessels library | MIT | 7 | perazz |
| fortran-compiler-tester | MIT | 1 | jacobwilliams | |
| fortran-cpp-interface | Fortran subroutines and functions are easily called from C and C++. | MIT | 12 | scivision |
| fortran-curl | Fortran 2008 ISO C binding interfaces to libcurl | ISC | 5 | interkosmos |
| fortran-debug-utils | MIT | 1 | plevold | |
| Fortran-Design-Patterns | Fortran Design Patterns | BSD-3 | 22 | zoziha |
| fortran-donut | Spinning donut TTY | MIT | 0 | fortran-gaming |
| fortran-error-handler | Fortran error handling frameworks are few and far between, and those that do exist often implement only parts of the error handling process, or rely on pre-proc | MIT | 4 | samharrison7 |
| fortran-error-handling | MIT | 3 | SINTEF | |
| fortran-fast-float | A modern Fortran port of the Eisel-Lemire fast float parsing algorithm, via the C99 single-header port ffc.h. | MIT OR Apache-2.0 OR BSL-1.0 | 1 | perazz |
| fortran-flann | Fortran bindings to the FLANN library for approximate nearest neighbor searches | BSD-2-Clause | 3 | ivan-pi |
| fortran-lapack | Procedure | Type | Description | Optional arguments | BSD3 | 30 | perazz |
| Fortran-Logo-Generator | Fortran Logo | MIT | 4 | han190 |
| fortran-lua53 | Fortran 2008 ISO C binding interfaces to Lua 5.3 | ISC | 1 | interkosmos |
| fortran-lua54 | Fortran 2008 ISO C binding interfaces to Lua 5.4 | ISC | 1 | interkosmos |
| fortran-mach | Modern Fortran Machine Constants Module | BSD-3 | 1 | jacobwilliams |
| fortran-messagepack | Implements an API for serializing & deserializing MessagePack | MIT | 4 | synthfi |
| fortran-modbus | Fortran 2018 ISO C binding interfaces to libmodbus | ISC | 3 | interkosmos |
| fortran-ncurses | Fortran 2018 ISO C binding interfaces to ncurses | ISC | 5 | interkosmos |
| fortran-nng | Fortran 2018 ISO C binding interfaces to NNG | ISC | 10 | interkosmos |
| fortran-pcre2 | Fortran 2018 ISO C binding interfaces to PCRE2 | ISC | 1 | interkosmos |
| fortran-primes | fortran-primes | MIT | 2 | perazz |
| fortran-raylib | Fortran 2018 ISO C binding interfaces to raylib | ISC | 4 | interkosmos |
| fortran-regex | Fortran regex library | MIT | 1 | perazz |
| fortran-s3-accessor | Simple Fortran library for S3-compatible object storage access | MIT | 4 | pgierz |
| fortran-sdl2 | Fortran 2008 ISO C binding interfaces to SDL 2.0 | ISC | 33 | interkosmos |
| fortran-search-and-sort | Searching and sorting with modern Fortran | BSD-3 | 1 | jacobwilliams |
| fortran-shlex | Modern Fortran port of Python's shlex shell-like lexer, now with Windows mslex support. | MIT | 1 | perazz |
| fortran-sleep | OS/compiler-independent "sleep" Fortran subroutine | MIT | 1 | scivision |
| fortran-sqlite3 | Fortran 2018 ISO C binding interfaces to SQLite 3 | ISC | 2 | interkosmos |
| fortran-tcl86 | Fortran 2018 ISO C binding interfaces to Tcl/Tk 8.6 | ISC | 3 | interkosmos |
| fortran-tokenizer | This package provides a basic tokenizer and it allow users to easily customize it's behavior. | MIT | 3 | 14NGiestas |
| fortran-unix | Fortran 2018 ISO C binding interfaces to SysV/POSIX | ISC | 29 | interkosmos |
| fortran-xlib | Fortran 2003 ISO C binding interfaces to Xlib. | ISC | 2 | interkosmos |
| fortran-xmpp | Fortran 2018 interface bindings to libstrophe | ISC | 2 | interkosmos |
| fortran-zlib | Fortran 2018 ISO_C_BINDING interfaces to zlib | ISC | 1 | interkosmos |
| fortran-zstd | Fortran 2018 interface bindings to Zstandard (zstd) | ISC | 1 | interkosmos |
| fortran_function_parser | Modern Fortran Function Parser | BSD-3-Clause | 2 | jacobwilliams |
| fortran_meson_py | You can create a new project from this repository's cookiecutter template. You | MIT | 3 | SalvadorBrandolin |
| fortran_tev_bindings | Fortran bindings for TEV | MIT | 2 | lewisfish |
| fortranDF | fortranDF is a data frame library for use in modern Fortran programs. | BSD-3-Clause | 6 | jaiken17 |
| fortranpack | fortranpack: A Modern Fortran Numerical & Scientific Programming Package | - | 1 | jacobwilliams |
| FortranPatterns | FortranPatterns | MIT | 0 | farhanjk |
| fortress | A command-line file explorer written in modern Fortran with fzf integration | MIT | 6 | FortranGoingOnForty |
| fortuno-fpm-coarray | Fortuno – flextensible unit testing framework for Fortran | BSD-2-Clause-Patent | 30 | fortuno-repos |
| fortuno-fpm-mpi | Fortuno – flextensible unit testing framework for Fortran | BSD-2-Clause-Patent | 31 | fortuno-repos |
| fortuno-fpm-serial | Fortuno – flextensible unit testing framework for Fortran | BSD-2-Clause-Patent | 29 | fortuno-repos |
| FOSSIL | FOrtran Stereo (si) Litography parser | GPL-3.0 | 27 | szaghi |
| FoXy | Fortran XML parser for poor people | Multiple licenses | 9 | Fortran-FOSS-Programmers |
| fplot | A Fortran library providing a convenient interface for plotting with Gnuplot. | MIT | 44 | jchristopherson |
| fplotlib | Pure Fortran pylab-style plotting: SVG, PNG, PDF, EPS and GIF | MIT | 26 | fortran-lang |
| fpm | Fortran Package Manager | MIT | 56 | fortran-lang |
| fpm-find | A Fortran Package Manager plugin for searching fortran-lang's package index | MIT | 3 | BerkeleyLab |
| fpm-gdb | fpm(1) tool for launching gdb(1) | MIT | 0 | urbanjost |
| fpm-search | Available Packages | ISC | 0 | urbanjost |
| fpx.f | preprocessing app | MIT | 19 | davidpfister |
| fregex | Regular expressions for modern Fortran, with Python re-compatible syntax | MIT | 9 | jacobwilliams |
| friction | A library containing routines for calculating the frictional response of contacting bodies. | MIT | 13 | jchristopherson |
| FriVolous | A KISS pure Fortran OOD class providing an abstract container for Finite Volume block-structured numerical computations | - | 3 | szaghi |
| Frumpy | A Fortran 2018 NumPy-compatible array engine. | MIT | 68 | LynnColeArt |
| fsml | Fortran Statistics and Machine Learning Library | MIT license | 12 | sebastian-mutz |
| FSPARSE | FSPARSE: Fortran Sparse Gallery library | MIT | 8 | jalvesz |
| fstats | A modern Fortran statistical library. | MIT | 40 | jchristopherson |
| fstring | A modern Fortran string library. | MIT | 1 | jchristopherson |
| functional-fortran | Functional programming for modern Fortran. | BSD-3-Clause | 1 | wavebitscientific |
| FUNDAL | Fortran UNified Device Acceleration Library | Multiple licenses | 15 | szaghi |
| fundamental_constants | Fortran modules with the CODATA fundamental physical constants, generated by a Python script from the NIST website. | MIT | 6 | vmagnin |
| FURY | Fortran Units (environment) for Reliable phYsical math | GPL-3.0 | 30 | szaghi |
| gambits | (Gaming)GPU-Accelerated Matrix-Based ITerative Solvers | MIT-license | 4 | tblite |
| GaussJacobiQuad | MIT | 16 | HaoZeke | |
| gcp | Geometrical Counter-Poise correction | LGPL-3.0-or-later | 2 | grimme-lab |
| general-purpose-fortran | GPF (General Purpose Fortran) | Primarily MIT and PD | 106 | urbanjost |
| geodesic-fortran | Fortran implementation of geodesic routines | BSD-3 | 1 | jacobwilliams |
| geompack | A modernization of the GEOMPACK library for computing Delaunay triangulations. | GPL-3.0 | 1 | jchristopherson |
| gila-integrator | Friedmann equation implementation and RK4 integration for GILA (exponential) and GR in Fortran 2008. | MIT | 5 | coriollis-nico |
| GLISS | GLISS (Global Linear Ideal Stability Solver) computes the linear ideal-MHD | MIT | 98 | itpplasma |
| gmsh-fpm | Fortran API for the Gmsh mesh library | GPL-2.0-or-later | 1 | gnikit |
| graphstruc | A Fortran library for graph structures | MIT | 2 | nedtaylor |
| gtk-fortran | With this file gtk-fortran can be used as a fpm dependency. But if you want a full build and install of gtk-fortran on your system, you must use CMake for the moment. | GPL-3.0-or-later WITH GCC-exception-3.1 | 29 | vmagnin |
| h5fortran | Lightweight object-oriented HDF5 interface | BSD-3-Clause | 1 | geospace-code |
| h5fortran-mpi | Lightweight object-oriented HDF5 MPI parallel interface | BSD-3-Clause | 1 | geospace-code |
| halo | Halo orbit solver | BSD-3 | 6 | jacobwilliams |
| HASTY | To be written. | - | 7 | szaghi |
| HoneyTools | Honeycomb flakes, sheets, ribbons, whatever. Made easy. | LGPL-3.0-or-later | 8 | beddalumia |
| HR-WENO | This package is a modern-Fortran implementation of selected high-resolution weighted essentially non-oscillatory (WENO) schemes and total variation diminishing | Apache-2.0 OR MIT | 5 | HugoMVale |
| http-client | http-client is Fortran library to make HTTP requests. | MIT | 6 | fortran-lang |
| HWM14 | Horizontal Wind Model 2014 (HWM14) | - | 7 | jacobwilliams |
| hyperSIS | This code simulates SIS dynamics on hypergraphs (Hyper-SIS). Each of the $N$ agents can be either susceptible ($\sigma_i = 0$) or infected ($\sigma_i = 1$). Inf | LGPL-3.0-or-later | 9 | gisc-ufv |
| iapws | Water properties | MIT | 9 | MilanSkocic |
| IGRF | International Geomagnetic Reference Field | Public Domain | 0 | jacobwilliams |
| img2nc | Convert planetary DEM[^1] data into NetCDF | MIT | 16 | ShinobuAmasaki |
| info2acustic | by Cristiano Andolgi and Stefano Zaghi | - | 2 | szaghi |
| IO-Fortran-Library | The IO-Fortran-Library | MIT | 2 | acbbullock |
| iso_varying_string | iso_varying_string | MIT | 1 | everythingfunctional |
| IterativeRotationsAssignments | This is the repository of shape matching algorithm | Apache-2.0 OR GPL-3.0-or-later | 4 | mammasmias |
| jacchia-roberts-fortran | A modern Fortran implementation of the Jacchia-Roberts atmospheric density model. | Apache-2.0 | 4 | jacobwilliams |
| jonquil | Bringing TOML blooms to JSON land | Apache-2.0 OR MIT | 5 | toml-f |
| json-fortran | A Modern Fortran JSON API | BSD | 6 | jacobwilliams |
| json-fortran-benchmarks | Benchmarks for JSON Fortran parsers. Also comparison to Python. | BSD-3 | 0 | jacobwilliams |
| julienne | A Fortran 2023 correctness-checking framework supporting expressive idioms for writing assertions and tests | BSD-3-Clause-LBNL | 17 | BerkeleyLab |
| kronrod | Program for genering Gauss-Kronrod Coefficients | LGPL | 0 | jacobwilliams |
| KSROP | KS-regularized orbit propagator, TLE/SGP4-SDP4, gravity + drag + third-body force model | MIT | 0 | hari251086 |
| KWN-deformation | KWN precipitation model including the effect of deformation via excess vacancy concentration calculation (phenomenological law for vacancy production). | MIT | 8 | LightForm-group |
| lahva | Linear Algebra on Heterogenous/Vectorized Architecture | MIT-license | 0 | tblite |
| lapack-interface | Interfaces to basic linear algebra subprograms. | Apache-2.0 | 14 | grimme-lab |
| lbfgsb | lbfgsb optimization library | BSD-3 | 4 | jacobwilliams |
| legendre_polynomial_closed_form_fortran | Multi-precision Legendre polynomial evaluation for Fortran, via the closed-form expression. | MIT | 0 | DSCF-1224 |
| libarvo | Library for calculating molecular surfaces and volumes using the algorithm implemented by J. Buša and coworkers.[^1] This library is not meant as a standalone a | MIT | 3 | rlaplaza |
| libconeangle | Library for calculating exact ligand cone angles according to the recipe of Allen and co-workers.[^1] This library is not meant as a standalone application but | MIT | 6 | digital-chemistry-laboratory |
| libfint | General GTO integrals for quantum chemistry, in Fortran | Apache-2.0 | 2 | JorgeG94 |
| libneo | Common code for plasma codes of ITPcp, in particular for different NEO-2 versions. | MIT | 113 | itpplasma |
| libpq-fortran | Libpq-Fortran is a Modern Fortran interface to the PostgreSQL libpq C Library. | MIT License | 10 | ShinobuAmasaki |
| libsparse | The Fortran 2003 library libsparse is a library that provides objects to create and handle rectangular and square sparse matrices using different formats: | MIT | 11 | jvdp1 |
| libxs | LIBXS is a portable C library providing building blocks for memory | BSD-3-Clause | 0 | hfp |
| libxsmm | LIBXSMM is high performance library for small dense and sparse linear algebra opertions incl. GEMM and elementwise primities often seen in deep learning applica | BSD-3-Clause | 1 | libxsmm |
| LightKrylov | Lightweight fortran implementation of Krylov subspace techniques | BSD-3-Clause | 14 | nekStab |
| linalg | A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines. | MIT | 20 | jchristopherson |
| LoadBalance | Load Balance is program for performing load balancing of Xnavis code. It analyzes the input mesh and produces bsplit and cutter inputs for a well-balanced paral | - | 11 | szaghi |
| LOM | Lunar Orbit Maintenance | BSD-3 | 0 | jacobwilliams |
| LSMR | LSMR: Sparse Equations and Least Squares. | BSD | 3 | jacobwilliams |
| LSQR | Modern Fortran sparse linear systems solver | BSD-3 | 3 | jacobwilliams |
| lusol | LUSOL | MIT & BSD | 3 | jacobwilliams |
| M_anything | module to cast or promote intrinsic types | MIT | 1 | urbanjost |
| M_args | command line parsing using Fortran 95 (LICENSE:PD) | Public Domain | 1 | urbanjost |
| M_attr | ANSI control escape sequences using an XML-like syntax for attributes like color on video displays and emulators | MIT | 1 | urbanjost |
| M_blas | BLAS | MIT | 1 | urbanjost |
| M_calcomp | an old Calcomp look-alike graphics library. Not for new large code development | Public Domain | 1 | urbanjost |
| M_calculator | The M_calculator(3f) module contains A basic expression parser and | Public Domain | 1 | urbanjost |
| M_CLI | This package is a self-contained version of one mode of the M_args(3f) | Public Domain | 1 | urbanjost |
| M_CLI2 | Unix-style commandline parsing using a prototype command | Public Domain | 1 | urbanjost |
| M_color | M_color - Fortran module for converting between color models | Public Domain | 1 | urbanjost |
| M_datapac | DATAPAC statistics from NIST | MIT | 3 | urbanjost |
| M_display | module to display small matrices | This software is free. For details see the file README | 3 | urbanjost |
| M_draw | basic vector graphics package | Public Domain | 1 | urbanjost |
| M_factor | string manipulation | MIT | 1 | urbanjost |
| M_fixedform | generate fixed forms using ncurses(3c) | MIT | 1 | urbanjost |
| M_flatten | create a rank one array pointer to a scalar or multi-dimensional array | MIT | 1 | urbanjost |
| M_framework | support unit testing and related logging and messaging | Public Domain | 7 | urbanjost |
| M_graph | module to produce a basic XY plot | Public Domain | 1 | urbanjost |
| M_hashkeys | a collection of hash algorithms | CC0-1.0 | 2 | urbanjost |
| M_history | A Fortran subroutine called redo(3f) may be used to give a line-mode | - | 1 | urbanjost |
| M_intrinsics | module of text descriptions of Fortran intrinsics and features | Public Domain | 1 | urbanjost |
| M_io | I/O-related tools | CC0-1.0 | 1 | urbanjost |
| M_isolatin | converting ISOLATIN to Unicode codebytes | MIT | 1 | urbanjost |
| M_kracken | command line parsing | Public Domain | 7 | urbanjost |
| M_kracken95 | A module that provides the Fortran 95 version of the kracken(3f) | Public Domain | 1 | urbanjost |
| M_LA | Linear Algebra and Array-oriented procedures (LICENSE:MIT) | CC0-1.0 | 1 | urbanjost |
| M_list | maintain sorted lists of INTRINSIC type | Public Domain | 1 | urbanjost |
| M_manifest | experiments with pre-processing and toml-f | MIT | 1 | urbanjost |
| M_match | Basic Regular Expressions | MIT | 1 | urbanjost |
| M_matrix | matlab-like interface via procedure calls(LICENSE:PD) | CC0-1.0 | 1 | urbanjost |
| M_msg | This is a small module that can convert a list of variables of any of | Public Domain | 1 | urbanjost |
| M_ncurses | Fortran interface to ncurses(3c) | MIT | 2 | urbanjost |
| M_orderpack | orderpack(3f) - general and specialized ranking and sorting routines | - | 22 | urbanjost |
| M_overload | Common Fortran overloads of operators and intrinsics | MIT, custom OpenSource license | 1 | urbanjost |
| M_path | OOP interface for operations on a POSIX pathname | CC0-1.0 | 1 | urbanjost |
| M_pixel | basic vector drawing into a pixel graphics format | Public Domain | 5 | urbanjost |
| M_process | M_process - read and write lines to or from a process from Fortran via a C wrapper | Public Domain | 1 | urbanjost |
| M_random | pseudorandom generators | MIT | 1 | urbanjost |
| M_readline | Fortran-callable interface to the C input history editor readline(3c) | MIT | 1 | urbanjost |
| M_regex | Fortran interface to the POSIX 1003.2 regular expression library | MIT | 1 | urbanjost |
| M_sets | set-theory functions including Union, intersection, and set membership | CC0-1.0 | 1 | urbanjost |
| M_slices | produce basic slice plot on POSIX systems with X11 Windows | MIT | 1 | urbanjost |
| M_sort | sorting procedures | Public Domain | 1 | urbanjost |
| M_starpac | library callable from fpm(Fortran Package Manager). * | - | 4 | urbanjost |
| M_stopwatch | timing routines using stopwatches | - | 1 | urbanjost |
| M_strings | string manipulation | CC0-1.0 | 3 | urbanjost |
| M_system | M_system - Fortran module for calling basic (mostly POSIX) C system routines | - | 1 | urbanjost |
| M_time | date and time conversion, formatting and computation | Public Domain | 3 | urbanjost |
| M_ucs4 | Fortran 2003 (optionally) supports internal representation of Unicode | MIT | 1 | urbanjost |
| M_unicode | UTF-8 encoded string processing | MIT | 1 | urbanjost |
| M_uuid | module to produce a UUID string | MIT, custom OpenSource license | 1 | urbanjost |
| maptran3d | Modern Fortran 3D coordinate conversions for geospace ecef enu eci. | BSD | 2 | geospace-code |
| mastermind | This is the classic | Apache-2.0 | 3 | fortran-gaming |
| matcha | Matcha | BSD-3-Clause-LBNL | 6 | BerkeleyLab |
| mctc-lib | Modular computation tool chain library | Apache-2.0 | 62 | grimme-lab |
| mersenne-twister-fortran | Mersenne Twister pseudorandom number generator | BSD-3-Clause | 1 | jacobwilliams |
| metalquicha | Yes, this is AI generated (the image) if you know an artist, please let me know. | MIT | 130 | JorgeG94 |
| mfi | MFI provides generic, type-agnostic wrappers around BLAS and LAPACK routines. | MIT | 9 | 14NGiestas |
| minnorm_test | Example large m x n matrix (m < n) for testing minimum norm linear solvers | BSD-3 | 1 | jacobwilliams |
| minpack | Minpack includes software for solving nonlinear equations and nonlinear least squares problems | MIT AND Minpack | 2 | fortran-lang |
| ModMet | ModMet is a scientific Fortran library and toolkit for meteorological calculations used in atmospheric and environmental modeling workflows. Specifically, it is | - | 15 | rivm-syso |
| MOKIT | Tools for black-box multireference calculations | Apache License 2.0 | 29 | 1234zou |
| MongrelDB-Fortran | Modern Fortran 2018 HTTP client for mongreldb-server | MIT OR Apache-2.0 | 3 | visorcraft |
| moonframe | Moon frame test | BSD-3 | 2 | jacobwilliams |
| MORTIF | MORTon Indexer (Z-order) Fortran environment | - | 1 | szaghi |
| MOTIOn | Modular (HPC) Optimized Toolkit (for) IO (in fortra)n | - | 6 | szaghi |
| mpfun2020-var1 | FPM Package for MPFUN2020 (var1) | BSD-3 | 10 | jacobwilliams |
| mpi-project-exploration | A Modern Fortran MPI Cartesian grid library for 3D stencil boundary and halo updates. Built on mpi_f08 with clean encapsulation, and a test suite (WIP). | MIT | 6 | MatthAlex |
| mstore | Molecular structure store for testing | Apache-2.0 | 17 | grimme-lab |
| multicharge | Electronegativity equilibration models for atomic partial charges. | Apache-2.0 | 17 | grimme-lab |
| namelist2json | Converting a Fortran namelist to JSON | BSD-3-Clause | 1 | jacobwilliams |
| nanofase | 🏗️ This model is under active development. Use at your own risk! 🏗️ | BSD-3-Clause | 37 | NERC-CEH |
| nc4fortran | Lightweight object-oriented NetCDF4 interface | MIT | 1 | geospace-code |
| neural-fortran | A parallel framework for deep learning. | MIT | 35 | modern-fortran |
| NIST-Blackjack | classic card game | MIT | 2 | fortran-gaming |
| nlesolver-fortran | Nonlinear Equation Solver with Modern Fortran | BSD-3 | 1 | jacobwilliams |
| nlopt-f | Interface to NLopt library | MIT | 4 | grimme-lab |
| nonlin | A library that provides routines to compute the solutions to systems of nonlinear equations. | MIT | 12 | jchristopherson |
| NOVAS | Naval observatory vector astrometry software | Public domain | 1 | jacobwilliams |
| NumDiff | Modern Fortran Numerical Differentiation Library | BSD-3 | 6 | jacobwilliams |
| numsa | Numerical solvent accessible surface area calculation | LGPL-3.0-or-later | 13 | grimme-lab |
| odbc.f | odbc wrapper for modern Fortran | MIT | 8 | davidpfister |
| odepack | differential equation solver | Public Domain | 1 | jacobwilliams |
| odepack-Nicholaswogan | Modern Fortran interface to part of ODEPACK | Public Domain | 3 | Nicholaswogan |
| odrpack95 | A modernized Fortran package for weighted orthogonal distance regression (ODR). | MIT | 7 | HugoMVale |
| ogpf | Object Based Interface to GnuPlot from Fortran | MIT | 1 | kookma |
| oolong | Oolong is an object oriented logging system for modern Fortran. The aim of this project is to provide a simple, flexible logging interface that will enable a wi | BSD 3-Clause | 7 | EdHone |
| openframes-fortran | Modern Fortran interface to OpenFrames realtime interactive scientific visualization API | Apache | 3 | jacobwilliams |
| optgra | OPTGRA is an optimization algorithm developed and implemented by Johannes Schoenmaekers, it is specifically designed for near-linear constrained problems, which | GPL-3.0 | 1 | jacobwilliams |
| overset-exploded | Overset-Exploded is an overset post-processor: it takes in input overset outputs and generate a new format | - | 6 | szaghi |
| packmol | Packmol - Creates Initial Configurations for Molecular Dynamics Simulations | MIT | 11 | m3g |
| paramcard | Fortran's command-line parameter input made simple. | MIT | 2 | tueda |
| parff | parff | MIT | 19 | everythingfunctional |
| parquet-fortran | Parquet Fortran is a Fortran library for reading and writing Parquet files. | BSD-3-Clause | 60 | etempel |
| PCHIP | Piecewise Cubic Hermite Interpolation Package | BSD-3 | 1 | jacobwilliams |
| peaks | PEAKS is a peak detection library meant to locate peaks and valleys in a signal. | MIT | 1 | jchristopherson |
| PENF | Portability Environment for Fortran poor people | Multiple licenses | 5 | szaghi |
| phanerotes | Convolutional autoencoder with U-Net style skip connections for image reconstruction and latent space interpolation. | MIT | 8 | free-variation |
| phonon-charge-pdf | This code is useful for dark matter searches where detector output is Ep (total phonon energy) and Eq (total charge energy). The point of the code is to provid | BSD-3-Clause | 1 | det-lab |
| pic | A collection of commonly used features implemented in Fortran with portability in mind | MIT | 26 | JorgeG94 |
| pic-blas | PIC-BLAS is an extension of the PIC library aimed at creating a nice and simple BLAS interface that uses | MIT | 2 | JorgeG94 |
| pic-mpi | PIC-MPI is an extension of the PIC library aimed at creating a nice and simple MPI interface that uses | MIT | 4 | JorgeG94 |
| piclas | PICLas is a parallel, three-dimensional PIC-DSMC solver | GPL-3.0 | 278 | piclas-framework |
| pikaia | Modern Fortran Edition of the Pikaia Genetic Algorithm | BSD-3 | 1 | jacobwilliams |
| polyroots-fortran | Polynomial Roots with Modern Fortran | BSD-3 | 1 | jacobwilliams |
| popen-fortran | Simple Fortran module for popen | BSD-3 | 1 | jacobwilliams |
| PowellOpt | Optimization algorithms by M.J.D. Powell | BSD | 7 | jacobwilliams |
| prep | Fortran pre-processor | MIT | 1 | urbanjost |
| psqp | Modern Fortran edition of PSQP | LGPL | 3 | jacobwilliams |
| PyDislocDyn | Python programs for dislocation dynamics in metals of various crystal symmetries in the continuum limit, with Fortran subroutines | BSD-3-Clause | 10 | dblaschke-LANL |
| pyplot-fortran | A simple module for generating plots from Fortran using Python's matplotlib.pyplot. | BSD-3 | 1 | jacobwilliams |
| qdldl-fortran | QDLDL (a sparse LDL^T solver for quasi-definite matrices) in modern Fortran, with AMD and RCM orderings | Apache-2.0 | 5 | jacobwilliams |
| QDUtilLib | Version: 2.4.0 | MIT | 41 | lauvergn |
| qfyaml | This repository contains a quick and dirty YAML parser written in Fortran. It is built off the existing package https://github.com/jannisteunissen/config_fortra | GPL-3.0 | 1 | yantosca |
| qrupdate-ng | qrupdate-ng | BSD-3-clause | 3 | mpimd-csc |
| qt-fortran | Modern Fortran interface to Qt | MIT | 14 | jacobwilliams |
| quadpack | Modern Fortran QUADPACK | BSD-3 | 5 | jacobwilliams |
| QuadProg | Modern Fortran Edition of the quadprog solver | GPL-3.0 | 2 | loiseaujc |
| quadrature-fortran | Adaptive Gaussian Quadrature with Modern Fortran | BSD-3 | 1 | jacobwilliams |
| quaff | quaff | MIT | 42 | everythingfunctional |
| qvSZP | This tool sets up an ORCA calculation using the q-vSZP basis set (J. Chem. Phys. 159, 164108 (2023)). It is intended to work with ORCA version 5.0.4 and highe | GPL-3.0 | 4 | grimme-lab |
| radbelt | Radbelt: Work in progress to refactor the AE-8/AP-8 Van Allen belt model. | BSD-3 | 5 | jacobwilliams |
| RAFFLE | A Fortran library and executable for structure prediction at material interfaces | GPL-3.0 | 20 | ExeQuantCode |
| regridpack | Modern Fortran Edition of REGRIDPACK | BSD-3 | 1 | jacobwilliams |
| rklib | Fixed and variable-step Runge-Kutta solvers in Modern Fortran | BSD-3 | 1 | jacobwilliams |
| rmsd-tool | To build this project from the source code in this repository you need to have | LGPL-3.0-or-later | 6 | grimme-lab |
| rndgen-fortran | The Fortran module RNDGEN implements the KISS (Keep It Simple Stupid) random number generator as an object, facilitating the usage of multiple and independent g | GNU General Public License v3.0 | 2 | wcota |
| rngff | This project consists of a unified abstract interface for an Object-Oriented | MIT | 5 | Archaeologic-Inc |
| rocket-science | Rocket Science | BSD | 28 | sourceryinstitute |
| rojff | With an interface inspired by jsonff, | MIT | 28 | everythingfunctional |
| roots-fortran | A library for finding the roots of continuous scalar functions of a single real variable | BSD-3 | 1 | jacobwilliams |
| ROTEX | See <span style="text-decoration: underline">docs</span> for more detail. Github markdown may have trouble rendering some things. | MIT | 22 | banana-bred |
| rpn-calculator-fortran | The funcs.90 module provides over 100 elemental functions not found in Fortran instrinsics. | MIT | 19 | scivision |
| run-f | This Fortran library allows you to execute a command in the command line and receive the result as a string without the need for a temporary file. | MIT | 1 | minhqdao |
| safetensors-fortran | Fortran library for the safetensors format: writer, reader and header inspection for tensor checkpoints, with zero external dependencies. | MIT | 2 | 14NGiestas |
| seiscope_opt_toolbox_w_ctypes | Modern Fortran Edition of the SEISCOPE optimization toolbox, which faciliattes its integration with Python | MIT | 9 | ofmla |
| setup-fortran-conda | Configure supported Fortran toolchains with matching C and C++ compilers on | MIT | 1 | gha3mi |
| sheath-model | Standalone Zhao sheath models with zero-current or prescribed-field closure | MIT AND Apache-2.0 | 23 | Nkzono99 |
| SHTOOLS | Tools for working with spherical harmonics | BSD-3-Clause | 4 | SHTOOLS |
| Shu-Osher-shock-tube-problem | Regression results on Shu-Osher shock tube problem. | - | 19 | szaghi |
| shunting-yard-fortran | Small Expression Parser Using Shunting Yard Algorithm. | MIT | 1 | 14NGiestas |
| signedMCRT | Use of signed distance fields in Monte Carlo Radiative Transfer. | MIT | 17 | lewisfish |
| SIMPLE | Symplectic Integration Methods for Particle Loss Estimation | MIT | 57 | itpplasma |
| simple-dftd3 | Simple reimplementation of the DFT-D3 method | LGPL-3.0-or-later | 36 | dftd3 |
| simulated-annealing | Simulated Annealing with Modern Fortran | BSD-3 | 2 | jacobwilliams |
| skynet-fortran | AI will take over the world. <br><br> My first Fortran program, made to learn | GPLv3 | 6 | MrGlockenspiel |
| SLATEC | Kia ora! Welcome to a complete modernisation of the SLATEC Common Mathematical Library, taking this 1990s FORTRAN 77 codebase into the modern Fortran era (2018+ | public-domain | 32 | Zaneham |
| SLICOT-Reference | SLICOT Library | BSD-3-Clause | 0 | SLICOT |
| slsqp | Modern Fortran Edition of the SLSQP Optimizer | BSD-3-Clause | 5 | jacobwilliams |
| smart-pointers | Smart Pointers | BSD | 5 | sourceryinstitute |
| snoopy-calendar | The classic Fortran 66 Peanuts calendar generator...with a dash of Fortran 2008, in a single .f file. | MIT | 0 | fortran-gaming |
| sourcery | Sourcery Library | BSD | 9 | sourceryinstitute |
| spag_lapack | Experimental LAPACK version | BSD-3-Clause | 0 | urbanjost |
| specfun | Special functions | BSD-3 | 1 | jacobwilliams |
| spectrum | A modern Fortran signal analysis library. | MIT | 14 | jchristopherson |
| sph | 一份社区驱动的开源光滑粒子流体动力学(SPH)代码,起始代码版本源自课本《光滑粒子流体动力学--一种无网格粒子法》。 | - | 0 | zoziha |
| spicelib-modifications | Building this example requires FPM (the Fortran Package Manager) v0.13.0 or later. It has only been tested with gfortran on a Mac. | BSD-3-Clause | 2 | jacobwilliams |
| splpak | Modernized SPLPAK library for multidimensional least-squares cubic spline fitting | Apache | 1 | jacobwilliams |
| sqliteff | SQLite for Fortran | MIT | 1 | everythingfunctional |
| sqpopt | Modern Fortran SQP OPTimizer | MIT | 32 | jacobwilliams |
| sqr | sqr is a lightweight, embeddable relational storage engine written entirely | MIT | 9 | sgeard |
| stdlib | Fortran Standard Library: a community-driven library of utilities for modern Fortran | MIT | 57 | fortran-lang |
| stiff3 | Adaptive solver for stiff systems of ODEs | Apache-2.0 | 2 | ivan-pi |
| stl-fortran | Fortran STL File I/O | BSD-3 | 1 | jacobwilliams |
| strff | strff | MIT | 1 | everythingfunctional |
| StringiFor | Strings Fortran Manipulator with steroids | Multiple licenses | 4 | szaghi |
| stringsort | Just some sorting routines for strings | BSD-3 | 1 | jacobwilliams |
| subprocess.f | experimental repo for subprocess spawning | MIT | 4 | davidpfister |
| superlu | SuperLU (Version 7.0.1) | BSD-3-Clause-LBNL | 0 | xiaoyeli |
| syntran | syntran is an array-oriented language with an interpreter written in Fortran | BSD 3-Clause | 43 | JeffIrwin |
| TapTempo-Fortran | A command line taptempo written in modern Fortran and under GNU GPLv3 license. Listen to a song and hit enter key with style and you'll get the corresponding nu | GPL-3.0 | 1 | vmagnin |
| tblite | Light-weight tight-binding framework | LGPL-3.0-or-later | 177 | tblite |
| thermotwin | Modern Fortran gas-turbine performance simulator (design, degradation, transient, uncertainty, diagnostics). | MIT | 31 | abhijith-sivaprasadan |
| toml-f | TOML parser implementation for data serialization and deserialization | Apache-2.0 OR MIT | 30 | toml-f |
| umwm | University of Miami Wave Model | MIT | 20 | umwm |
| uuid-fortran | Fortran module for generating UUIDs | BSD-3 | 1 | jacobwilliams |
| vdist-solver-fortran | Fortran で実装した速度分布ソルバを Python から利用するためのパッケージです。 | Apache License Version 2.0 | 26 | Nkzono99 |
| VecFor | Vector algebra class for Fortran poor people | - | 5 | szaghi |
| version-f | Fortran implementation of Semantic Versioning 2.0.0 | Apache-2.0 | 1 | minhqdao |
| vkframes | Modern Fortran spacecraft trajectory visualization on VulkanSceneGraph | Apache | 24 | jacobwilliams |
| VTKFortran | Pure Fortran VTK (XML) API | Multiple licenses | 32 | szaghi |
| wandb-fortran | A standalone Fortran interface to Weights & Biases (wandb) via the Python C API | MIT | 5 | nedtaylor |
| wav-fortran | Read and Write WAV Files Using Modern Fortran | MIT | 1 | Murase-Hijiri |
| xslib | The Extra-Small Library (xslib) is a modern Fortran library consisting of useful utilities and functions as stand-in for Fortran "standard" library. The library | GPL-3.0 | 10 | JureCerar |
| xview | post-processing and analysis tool for Xall/Xnavis CFD solver | - | 16 | szaghi |
| yaeos | There are multiple open source equations of state libraries, like: | MPL | 81 | ipqa-research |
| ZOO | This is my ZOO where you can see (and take) my wild Fortran pets, namely this is a centralized place where you can get some of my (poor) Fortran libraries t | - | 136 | szaghi |
Owners
| Owner | Packages |
|---|---|
| jacobwilliams | 84 |
| urbanjost | 56 |
| szaghi | 28 |
| gha3mi | 18 |
| interkosmos | 16 |
| jchristopherson | 13 |
| grimme-lab | 11 |
| lazy-fortran | 8 |
| perazz | 8 |
| vmagnin | 8 |
| BerkeleyLab | 6 |
| everythingfunctional | 6 |
| fortran-lang | 6 |
| 14NGiestas | 5 |
| fortran-gaming | 5 |
| JorgeG94 | 5 |
| nedtaylor | 5 |
| davidpfister | 4 |
| FortranGoingOnForty | 4 |
| geospace-code | 4 |
| MilanSkocic | 4 |
| Nkzono99 | 4 |
| scivision | 4 |
| sourceryinstitute | 4 |
| flexi-framework | 3 |
| fortuno-repos | 3 |
| itpplasma | 3 |
| ivan-pi | 3 |
| lewisfish | 3 |
| ShinobuAmasaki | 3 |
| tblite | 3 |
| zoziha | 3 |
| certik | 2 |
| dftd4 | 2 |
| DSCF-1224 | 2 |
| Fortran-FOSS-Programmers | 2 |
| HaoZeke | 2 |
| HugoMVale | 2 |
| jalvesz | 2 |
| lauvergn | 2 |
| minhqdao | 2 |
| Nicholaswogan | 2 |
| rivm-syso | 2 |
| sgeard | 2 |
| toml-f | 2 |
| wavebitscientific | 2 |
| wcota | 2 |
| 0382 | 1 |
| 1234zou | 1 |
| abhijith-sivaprasadan | 1 |
| acbbullock | 1 |
| acooksy | 1 |
| AnonMiraj | 1 |
| Archaeologic-Inc | 1 |
| atomic-solvers | 1 |
| banana-bred | 1 |
| beddalumia | 1 |
| chselz | 1 |
| coriollis-nico | 1 |
| csdms | 1 |
| dabamos | 1 |
| dblaschke-LANL | 1 |
| ddsolvation | 1 |
| det-lab | 1 |
| dftd3 | 1 |
| digital-chemistry-laboratory | 1 |
| EdHone | 1 |
| EnzymeAD | 1 |
| etempel | 1 |
| ExeQuantCode | 1 |
| farhanjk | 1 |
| FluidNumerics | 1 |
| free-variation | 1 |
| freevryheid | 1 |
| gisc-ufv | 1 |
| gnikit | 1 |
| han190 | 1 |
| hari251086 | 1 |
| hfp | 1 |
| ipqa-research | 1 |
| jaiken17 | 1 |
| JeffIrwin | 1 |
| jordan4ibanez | 1 |
| JureCerar | 1 |
| jvdp1 | 1 |
| Katastrophal | 1 |
| kookma | 1 |
| leonfoks | 1 |
| lesquoyb | 1 |
| libxsmm | 1 |
| LightForm-group | 1 |
| LKedward | 1 |
| loiseaujc | 1 |
| LynnColeArt | 1 |
| m3g | 1 |
| mammasmias | 1 |
| MatthAlex | 1 |
| modern-fortran | 1 |
| mpimd-csc | 1 |
| MrGlockenspiel | 1 |
| Murase-Hijiri | 1 |
| nakib | 1 |
| nekStab | 1 |
| NERC-CEH | 1 |
| ofmla | 1 |
| pgierz | 1 |
| piclas-framework | 1 |
| PierUgit | 1 |
| plevold | 1 |
| princemahajan | 1 |
| rlaplaza | 1 |
| SalvadorBrandolin | 1 |
| samharrison7 | 1 |
| sebastian-mutz | 1 |
| SHTOOLS | 1 |
| SINTEF | 1 |
| SLICOT | 1 |
| synthfi | 1 |
| takyurp09 | 1 |
| tueda | 1 |
| umwm | 1 |
| visorcraft | 1 |
| vzbrodov | 1 |
| xiaoyeli | 1 |
| yantosca | 1 |
| Zaneham | 1 |