🇺🇸 Made in United States

Discover United States's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United States.

TOP Fortran Projects

1
wrf-model/WRF

wrf-model/WRF

The official repository for the Weather Research and Forecasting (WRF) model
Fortran
1,228
star
2
mapmeld/fortran-machine

mapmeld/fortran-machine

Finally a Fortran MVC web platform
Fortran
806
star
3
wavebitscientific/functional-fortran

wavebitscientific/functional-fortran

Functional programming for modern Fortran
Fortran
416
star
4
nasa/NASTRAN-95

nasa/NASTRAN-95

Fortran
393
star
5
scivision/fortran2018-examples

scivision/fortran2018-examples

Fortran 2018 standard examples with broad applications
Fortran
365
star
6
jacobwilliams/json-fortran

jacobwilliams/json-fortran

A Modern Fortran JSON API
Fortran
331
star
7
nasa/CFL3D

nasa/CFL3D

Fortran
267
star
8
USEPA/CMAQ

USEPA/CMAQ

Code for U.S. EPA’s Community Multiscale Air Quality Model (CMAQ) which helps in conducting air quality model simulations
Fortran
258
star
9
cdslaborg/paramonte

cdslaborg/paramonte

ParaMonte: Parallel Monte Carlo and Machine Learning Library for Python, MATLAB, Fortran, C++, C.
Fortran
258
star
10
vmagnin/gtk-fortran

vmagnin/gtk-fortran

A GTK / Fortran binding. The documentation is in the Wiki tab.
Fortran
250
star
11
sourceryinstitute/OpenCoarrays

sourceryinstitute/OpenCoarrays

A parallel application binary interface for Fortran 2018 compilers.
Fortran
247
star
12
Unidata/netcdf-fortran

Unidata/netcdf-fortran

Official GitHub repository for netCDF-Fortran libraries, which depend on the netCDF C library. Install the netCDF C library first.
Fortran
231
star
13
wrf-model/WPS

wrf-model/WPS

The official repository for the WRF Preprocessing System (WPS)
Fortran
202
star
14
certik/fortran-utils

certik/fortran-utils

Various utilities for Fortran programs
Fortran
196
star
15
NCAR/DART

NCAR/DART

Data Assimilation Research Testbed
Fortran
194
star
16
jacobwilliams/pyplot-fortran

jacobwilliams/pyplot-fortran

For generating plots from Fortran using Python's matplotlib.pyplot 📈
Fortran
191
star
17
certik/fastGPT

certik/fastGPT

Fast GPT-2 inference written in Fortran
Fortran
182
star
18
NCAR/wrf_hydro_nwm_public

NCAR/wrf_hydro_nwm_public

WRF-Hydro model code
Fortran
178
star
19
CDAT/cdat

CDAT/cdat

Community Data Analysis Tools
Fortran
174
star
20
jacobwilliams/Fortran-Astrodynamics-Toolkit

jacobwilliams/Fortran-Astrodynamics-Toolkit

A Modern Fortran Library for Astrodynamics 🚀
Fortran
170
star
21
geoschem/geos-chem

geoschem/geos-chem

GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs).
Fortran
167
star
22
jacobwilliams/bspline-fortran

jacobwilliams/bspline-fortran

Multidimensional B-Spline Interpolation of Data on a Regular Grid
Fortran
165
star
23
wavebitscientific/datetime-fortran

wavebitscientific/datetime-fortran

Date and time manipulation for modern Fortran
Fortran
137
star
24
nasa/NASTRAN-93

nasa/NASTRAN-93

NASTRAN is the NASA Structural Analysis System, a finite element analysis program (FEA)
Fortran
134
star
25
henniggroup/VASPsol

henniggroup/VASPsol

Solvation model for the plane wave DFT code VASP.
Fortran
131
star
26
Fortran-FOSS-Programmers/FOODIE

Fortran-FOSS-Programmers/FOODIE

Fortran Object-Oriented Differential-equations Integration Environment, FOODIE
Fortran
129
star
27
lanl/LaGriT

lanl/LaGriT

Los Alamos Grid Toolbox (LaGriT) is a library of user callable tools that provide mesh generation, mesh optimization and dynamic mesh maintenance in two and three dimensions.
Fortran
122
star
28
NCAR/WRFV3

NCAR/WRFV3

This is the release repository for the Weather Research and Forecasting Model
Fortran
122
star
29
WeilinDeng/ABAQUS

WeilinDeng/ABAQUS

ABAQUS subroutines
Fortran
111
star
30
ccsb-scripps/Illustrate

ccsb-scripps/Illustrate

Biomolecular Illustration Tool
Fortran
108
star
31
Quuxplusone/Castlequest

Quuxplusone/Castlequest

Fortran
104
star
32
timduly4/pyglow

timduly4/pyglow

Upper atmosphere climatological models in Python
Fortran
102
star
33
DOI-USGS/COAWST

DOI-USGS/COAWST

COAWST modeling system git repository
Fortran
100
star
34
nasa/CompDam_DGD

nasa/CompDam_DGD

Fortran
99
star
35
njoy/NJOY2016

njoy/NJOY2016

Nuclear data processing with legacy NJOY
Fortran
97
star
36
flatironinstitute/FMM3D

flatironinstitute/FMM3D

Flatiron Institute Fast Multipole Libraries --- This codebase is a set of libraries to compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in three dimensions, on a multi-core shared-memory machine.
Fortran
96
star
37
IonicaBizau/node-fortran

IonicaBizau/node-fortran

💀 Fortran bridge for Node.js which allows you to run Fortran code from Node.js.
Fortran
95
star
38
jacobwilliams/csv-fortran

jacobwilliams/csv-fortran

Read and Write CSV Files Using Modern Fortran
Fortran
94
star
39
leonfoks/coretran

leonfoks/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 and concepts. The library contains core fortran routines and object-oriented classes.
Fortran
92
star
40
NOAA-GFDL/FMS

NOAA-GFDL/FMS

GFDL's Flexible Modeling System
Fortran
92
star
41
pressel/pycles

pressel/pycles

A python based infrastructure for cloud large eddy simulation.
Fortran
92
star
42
NCAR/bspline

NCAR/bspline

Cubic B-Spline implementation in C++ templates
Fortran
91
star
43
DARcorporation/xfoil-python

DARcorporation/xfoil-python

Stripped down version of XFOIL as compiled python module
Fortran
88
star
44
jacobwilliams/slsqp

jacobwilliams/slsqp

Modern Fortran Edition of the SLSQP Optimizer
Fortran
87
star
45
c-h-david/rapid

c-h-david/rapid

Routing Application for Parallel computatIon of Discharge (RAPID)
Fortran
84
star
46
sanjayg0/feappv

sanjayg0/feappv

FEAPpv -- free personal version of the FEAP
Fortran
83
star
47
djlampert/PyHSPF

djlampert/PyHSPF

Python extensions to the Hydrological Simulation Program in Fortran (HSPF), including classes for gathering input data, building input files, performing simulations, postprocessing results, calibrating hydrology process parameters, and forecasting climate and land use change effects on water resources
Fortran
82
star
48
nbren12/call_py_fort

nbren12/call_py_fort

Call python from fortran
Fortran
80
star
49
certik/dftatom

certik/dftatom

Routines for Radial Integration of Dirac, Schrödinger, and Poisson Equations
Fortran
73
star
50
NCAR/icar

NCAR/icar

The Intermediate Complexity Atmospheric Research model (ICAR)
Fortran
72
star
51
jacobwilliams/rklib

jacobwilliams/rklib

Fixed and variable-step Runge-Kutta solvers in Modern Fortran
Fortran
71
star
52
kshedstrom/roms

kshedstrom/roms

Regional Ocean Modeling System (with ice)
Fortran
70
star
53
jiweiqi/CollectionOfMechanisms

jiweiqi/CollectionOfMechanisms

A data hub for combustion reaction mechanisms
Fortran
68
star
54
NCAR/noahmp

NCAR/noahmp

Noah-MP Community Repository
Fortran
68
star
55
tbenthompson/okada_wrapper

tbenthompson/okada_wrapper

MATLAB and Python wrappers of the Okada Green's functions.
Fortran
67
star
56
jacobwilliams/NumDiff

jacobwilliams/NumDiff

Modern Fortran Numerical Differentiation Library
Fortran
65
star
57
Beliavsky/FortranTip

Beliavsky/FortranTip

Short instructional Fortran codes associated with Twitter @FortranTip
Fortran
64
star
58
NVIDIA/Eigensolver_gpu

NVIDIA/Eigensolver_gpu

GPU Eigensolver for symmetric/hermitian matrices.
Fortran
62
star
59
lanl/MF-LBM

lanl/MF-LBM

MF-LBM: A Portable, Scalable and High-performance Lattice Boltzmann Code for DNS of Flow in Porous Media
Fortran
62
star
60
dfm/python-nufft

dfm/python-nufft

Python bindings to a subset of the NUFFT algorithm
Fortran
61
star
61
LLNL/pyranda

LLNL/pyranda

A Python driven, Fortran powered Finite Difference solver for arbitrary hyperbolic PDE systems. This is the mini-app for the Miranda code.
Fortran
61
star
62
jacobwilliams/quadpack

jacobwilliams/quadpack

Modern Fortran QUADPACK Library for 1D numerical quadrature
Fortran
61
star
63
EMsoft-org/EMsoft

EMsoft-org/EMsoft

Public EMsoft repository
Fortran
61
star
64
sandialabs/UQTk

sandialabs/UQTk

Sandia Uncertainty Quantification Toolkit
Fortran
59
star
65
NCAR/ccpp-physics

NCAR/ccpp-physics

GFS physics for CCPP
Fortran
58
star
66
NOAA-PMEL/PyFerret

NOAA-PMEL/PyFerret

The PyFerret program and Python module from NOAA/PMEL
Fortran
58
star
67
dttrugman/GrowClust

dttrugman/GrowClust

Fortran
56
star
68
compas/grasp

compas/grasp

General Relativistic Atomic Structure Package
Fortran
56
star
69
jmhodges/kdtree2

jmhodges/kdtree2

A kd-tree implementation in C++ (and Fortran) by Matthew B. Kennel
Fortran
56
star
70
NOAA-GFDL/GFDL_atmos_cubed_sphere

NOAA-GFDL/GFDL_atmos_cubed_sphere

The GFDL atmos_cubed_sphere dynamical core code
Fortran
56
star
71
NOAA-PMEL/Ferret

NOAA-PMEL/Ferret

The Ferret program from NOAA/PMEL
Fortran
55
star
72
tproffen/DiffuseCode

tproffen/DiffuseCode

Suite of programs to simulate disordered and nanomaterials
Fortran
54
star
73
jacobwilliams/finterp

jacobwilliams/finterp

Multidimensional (1D-6D) Linear and Nearest-Neighbor Interpolation with Modern Fortran
Fortran
54
star
74
arktools/fortran_tools

arktools/fortran_tools

Tools for updating old Fortran programs (written in Python)
Fortran
54
star
75
ccsb-scripps/MycoplasmaGenitalium

ccsb-scripps/MycoplasmaGenitalium

Modelling of Mycoplasma genitalium
Fortran
54
star
76
nasa/GFR

nasa/GFR

GFR (Glenn Flux Reconstruction) software (LEW-19709-1) has been approved for an open source release
Fortran
54
star
77
mhoffman/kmos

mhoffman/kmos

kMC on steroids: A vigorous attempt to make lattice kinetic Monte Carlo modelling easier
Fortran
53
star
78
pcarbo/lbfgsb-matlab

pcarbo/lbfgsb-matlab

A MATLAB interface for L-BFGS-B
Fortran
51
star
79
jakevdp/pypropack

jakevdp/pypropack

A python wrapper for the PROPACK library
Fortran
51
star
80
lanl/SNAP

lanl/SNAP

SN Application Proxy
Fortran
48
star
81
FluidNumerics/SELF

FluidNumerics/SELF

Spectral Element Library in Fortran
Fortran
48
star
82
VirtualPlanetaryLaboratory/atmos

VirtualPlanetaryLaboratory/atmos

Fortran
48
star
83
openmichigan/PSNM

openmichigan/PSNM

The book, "Parallel Spectral Numerical Methods", including example programs, etc.
Fortran
48
star
84
jacobwilliams/dop853

jacobwilliams/dop853

Modern Fortran Edition of Hairer's DOP853 ODE Solver. An explicit Runge-Kutta method of order 8(5,3) for problems y'=f(x,y); with dense output of order 7
Fortran
47
star
85
scivision/f2py-examples

scivision/f2py-examples

Examples of using f2py to get high-speed Fortran integrated with Python easily
Fortran
46
star
86
FluidNumerics/feq-parse

FluidNumerics/feq-parse

An equation parser class for Modern Fortran
Fortran
45
star
87
HamishGBrown/MuSTEM

HamishGBrown/MuSTEM

Open source version of the MuSTEM multislice electron microscopy simulation code, developed at the University of Melbourne.
Fortran
45
star
88
LCPQ/quantum_package

LCPQ/quantum_package

Set of quantum chemistry programs and libraries
Fortran
44
star
89
jacobwilliams/odepack

jacobwilliams/odepack

Work in Progress to refactor and modernize the ODEPACK Library
Fortran
44
star
90
predsci/POT3D

predsci/POT3D

POT3D: High Performance Potential Field Solver
Fortran
44
star
91
MCSclimate/MCT

MCSclimate/MCT

Model Coupling Tookit
Fortran
43
star
92
princemahajan/FLINT

princemahajan/FLINT

Fortran Library for numerical INTegration of differential equations
Fortran
42
star
93
wrathematics/float

wrathematics/float

Single precision (float) matrices for R.
Fortran
42
star
94
GTSL-UC/T-Blade3

GTSL-UC/T-Blade3

T-Blade3 VERSION 1.2: T-Blade3 is a general parametric 3D blade geometry builder. The tool can create a variety of 3D blade geometries based on few basic parameters and limited interaction with a CAD system. The geometric and aerodynamic parameters are used to create 2D airfoils and these airfoils are stacked on the desired stacking axis. The tool generates a specified number of 2D blade sections in a 3D Cartesian coordinate system. The geometry modeler can also be used for generating 3D blades with special features like bent tip, split tip and other concepts, which can be explored with minimum changes to the blade geometry. The use of control points for the definition of splines makes it easy to modify the blade shapes quickly and smoothly to obtain the desired blade model. The second derivative of the mean-line (related to the curvature) is controlled using B-splines to create the airfoils. This is analytically integrated twice to obtain the mean-line. A smooth thickness distribution is then added to the airfoil with two options either the Wennerstrom distribution or a quartic B-spline thickness distribution. B-splines have also been implemented to achieve customized airfoil leading and trailing edges.
Fortran
42
star
95
aaronjridley/GITM

aaronjridley/GITM

The Global Ionosphere/Thermosphere Model
Fortran
41
star
96
dsi-llc/EFDCPlus8.5

dsi-llc/EFDCPlus8.5

Fortran
41
star
97
uturuncoglu/RegESM

uturuncoglu/RegESM

Regional Earth System Model
Fortran
41
star
98
maxhutch/deprecated-quantum-espresso

maxhutch/deprecated-quantum-espresso

[DEPRECATED] Please use https://github.com/QEF/q-e instead
Fortran
41
star
99
USDAForestService/ForestVegetationSimulator

USDAForestService/ForestVegetationSimulator

Forest Vegetation Simulation (FVS) - Growth and Yield Modeling software
Fortran
41
star
100
nasa/TLNS3D

nasa/TLNS3D

Fortran
41
star