forked from fortran-lang/fortran-lang.org
-
Notifications
You must be signed in to change notification settings - Fork 0
/
fortran_package.json
1 lines (1 loc) · 78.1 KB
/
fortran_package.json
1
{"fortran_tags": "tags", "numerical": [{"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "librsb", "url": "http://librsb.sourceforge.net/", "description": "A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format implementing the Sparse BLAS standard", "categories": "numerical interfaces scientific", "tags": "linear-algebra openmp", "license": "LGPL-3.0-or-later", "version": 1.3}, {"name": "Tapenade", "url": "https://gitlab.inria.fr/tapenade/tapenade", "description": "A tool for automatic differentiation (forward/reverse) of Fortran and c programs", "categories": "programming numerical", "tags": "algorithmic derivative ad", "license": "MIT", "version": "3.16-v2"}, {"name": "PENF", "github": "szaghi/PENF", "description": "Provides portable kind-parameters and many useful procedures to deal with them", "categories": "data-types numerical", "tags": "kinds integer real ieee floating point floats precision", "license": "GPL-3.0", "forks": 21, "issues": 2, "stars": 36, "last_commit": "July 2022", "release": "v1.2.3"}, {"name": "OpenBLAS", "github": "xianyi/OpenBLAS", "description": "Optimized BLAS library based on GotoBLAS2", "categories": "numerical", "tags": "blas linear-algebra", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 1203, "issues": 132, "stars": 4664, "last_commit": "July 2022", "release": "v0.3.20"}, {"name": "LAPACK", "github": "Reference-LAPACK/lapack", "description": "Routines for numerical linear algebra", "categories": "numerical", "tags": "blas linear-algebra", "license": "Other", "forks": 319, "issues": 110, "stars": 984, "last_commit": "July 2022", "release": "v3.10.1"}, {"name": "PROPACK", "url": "http://sun.stanford.edu/~rmunk/PROPACK/", "description": "Software package for computing the singular value decomposition of large and sparse or structured matrices", "categories": "numerical", "tags": "linear-algebra svd lanczos-bidiagonalization openmp", "license": "BSD-3-Clause", "version": 2.1}, {"name": "FATODE", "github": "ComputationalScienceLaboratory/FATODE", "description": "A Fortran library for the integration of ordinary differential equations with direct and adjoint sensitivity analysis capabilities", "categories": "numerical scientific", "tags": "ode-solver", "license": "Other", "version": 1.2, "forks": 1, "issues": 0, "stars": 8, "last_commit": "October 2019"}, {"name": "SLICOT", "github": "SLICOT/SLICOT-Reference", "description": "A Fortran subroutines library for systems and control", "categories": "numerical scientific", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 7, "issues": 2, "stars": 19, "last_commit": "May 2022", "release": "v5.8"}, {"name": "ElmerFEM", "github": "ElmerCSC/elmerfem", "description": "Finite element software for numerical solution of partial differential equations", "categories": "numerical", "tags": "pde fe", "license": "GPL-2.0", "version": "none", "forks": 237, "issues": 34, "stars": 716, "last_commit": "August 2022"}, {"name": "fortranlib", "github": "astrofrog/fortranlib", "description": "Collection of personal scientific routines in Fortran", "categories": "libraries numerical io interfaces", "tags": "solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors", "version": "none", "license": "BSD 2-Clause \"Simplified\" License", "forks": 78, "issues": 3, "stars": 267, "last_commit": "January 2019"}, {"name": "SHTOOLS", "github": "SHTOOLS/SHTOOLS", "description": "A Fortran-95/Python library that can be used to perform spherical harmonic transforms", "categories": "numerical", "tags": "spectral analysis Slepian bases gravitational magnetic field openmp", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 91, "issues": 24, "stars": 251, "last_commit": "April 2022", "release": "v4.10"}, {"name": "ARPACK", "github": "opencollab/arpack-ng", "description": "Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.", "categories": "numerical", "tags": "eigenvalue eigenvector singular value decomposition svd", "license": "Other", "version": "none", "forks": 89, "issues": 43, "stars": 184, "last_commit": "July 2022"}, {"name": "neural-fortran", "github": "modern-fortran/neural-fortran", "description": "A parallel neural net microframework.", "categories": "numerical", "tags": "back propagation coarray", "version": "none", "license": "MIT License", "forks": 49, "issues": 19, "stars": 229, "last_commit": "July 2022", "release": "v0.6.0"}, {"name": "ParaMonte", "github": "cdslaborg/paramonte", "description": "A general-purpose high-performance MPI/Coarray-parallel Monte Carlo simulation library implemented in Fortran 2018 with interfaces to C/C++/Fortran/MATLAB/Python", "categories": "numerical", "tags": "parallel mpi coarray monte carlo mcmc c cpp matlab python statistics bayesian stochastic optimization sampling integration machine learning", "version": "1.0.0", "license": "MIT License", "forks": 20, "issues": 2, "stars": 171, "last_commit": "July 2021", "release": "v1.5.1"}, {"name": "bspline-fortran", "github": "jacobwilliams/bspline-fortran", "description": "Multidimensional B-Spline interpolation of data on a regular grid", "categories": "numerical", "tags": "spline interpolation extrapolation integration integral", "license": "Other", "forks": 41, "issues": 9, "stars": 129, "last_commit": "May 2022", "release": "7.0.0"}, {"name": "PCHIP", "github": "jacobwilliams/PCHIP", "description": "Piecewise Cubic Hermite Interpolation Package", "categories": "numerical", "tags": "hermite spline interpolation integration integral", "license": "Other", "forks": 1, "issues": 0, "stars": 15, "last_commit": "May 2022", "release": "1.1.0"}, {"name": "regridpack", "github": "jacobwilliams/regridpack", "description": "Suite of Fortran routines for interpolating values between one-, two-, three-, and four-dimensional arrays defined on uniform or nonuniform orthogonal grids", "categories": "numerical", "tags": "linear cubic interpolation", "license": "Other", "forks": 0, "issues": 1, "stars": 9, "last_commit": "May 2022", "release": "1.0.0"}, {"name": "FOODIE", "github": "Fortran-FOSS-Programmers/FOODIE", "description": "Fortran Object-Oriented Differential-equations Integration Environment", "categories": "numerical", "tags": "ode pde euler runge kutta", "license": "GPL-3.0", "forks": 29, "issues": 14, "stars": 110, "last_commit": "April 2022", "release": "v0.3.6"}, {"name": "ddeabm", "github": "jacobwilliams/ddeabm", "description": "Modern Fortran implementation of the DDEABM Adams-Bashforth algorithm", "categories": "numerical", "tags": "ode adams-bashforth", "license": "Other", "forks": 6, "issues": 2, "stars": 24, "last_commit": "May 2022", "release": "3.0.0"}, {"name": "dop853", "github": "jacobwilliams/dop853", "description": "Modern Fortran Edition of Hairer's DOP853 ODE Solver", "categories": "numerical", "tags": "ode runge kutta", "license": "Other", "forks": 11, "issues": 3, "stars": 34, "last_commit": "May 2022", "release": "1.2.0"}, {"name": "FLINT", "github": "princemahajan/FLINT", "description": "Fortran Library for numerical INTegration of differential equations", "categories": "numerical", "tags": "ode runge kutta", "license": "Apache License 2.0", "forks": 7, "issues": 5, "stars": 31, "last_commit": "October 2021", "release": "v0.9.8-beta"}, {"name": "ODEPACK", "url": "https://computing.llnl.gov/projects/odepack/software", "description": "A Systematized Collection of ODE Solvers (FORTRAN 77)", "categories": "numerical", "tags": "ode runge kutta adams-bashforth", "license": "Public domain"}, {"name": "fgsl", "github": "reinh-bader/fgsl", "description": "Fortran interface to the GNU Scientific Library", "categories": "numerical interfaces", "tags": null, "license": "GNU General Public License v2.0", "forks": 18, "issues": 3, "stars": 76, "last_commit": "July 2021", "release": "1.5.0"}, {"name": "SciFortran", "github": "aamaricci/SciFortran", "description": "collection of fortran modules and procedures for scientific calculations.", "categories": "numerical", "tags": null, "version": "none", "license": "GNU Lesser General Public License v3.0", "forks": 32, "issues": 2, "stars": 114, "last_commit": "July 2022"}, {"name": "Los Alamos Grid Toolbox (LaGriT)", "github": "lanl/LaGriT", "description": "a library of user callable tools that provide mesh generation, mesh optimization and dynamic mesh maintenance", "categories": "numerical", "tags": null, "license": "Other", "forks": 45, "issues": 113, "stars": 84, "last_commit": "July 2022", "release": "v3.3.2"}, {"name": "DBCSR", "github": "cp2k/dbcsr", "description": "Distributed block compresseed sparse row matrix library", "categories": "numerical", "tags": "linear-algebra parallel mpi openmp cuda hip", "license": "GNU General Public License v2.0", "forks": 32, "issues": 56, "stars": 71, "last_commit": "July 2022", "release": "v2.3.0"}, {"name": "PSBLAS", "github": "sfilippone/psblas3", "description": "Parallel Sparse BLAS", "categories": "numerical data-types", "tags": "linear-algebra mpi", "license": "Other", "forks": 11, "issues": 7, "stars": 41, "last_commit": "August 2022", "release": "v3.8.0-1"}, {"name": "GALAHAD", "github": "ralna/GALAHAD", "description": "Modules for nonlinear optimization", "categories": "numerical", "tags": "least squares active set quadratic-programming interior point convex-programming linear-programming", "license": "Other", "forks": 9, "issues": 0, "stars": 62, "last_commit": "August 2022", "release": "v4.0.0"}, {"name": "slsqp", "github": "jacobwilliams/slsqp", "description": "SLSQP nonlinear constrained optimizer", "categories": "numerical", "tags": "nonlinear-programming equality inequality constraints", "license": "Other", "forks": 15, "issues": 2, "stars": 54, "last_commit": "May 2022", "release": "1.2.3"}, {"name": "NumDiff", "github": "jacobwilliams/NumDiff", "description": "a modern Fortran interface for computing the Jacobian (derivative) matrix of m nonlinear functions which depend on n variables", "categories": "numerical", "tags": "finite difference", "license": "Other", "forks": 5, "issues": 0, "stars": 49, "last_commit": "May 2022", "release": "1.6.0"}, {"name": "quaff", "gitlab": "everythingfunctional/quaff", "description": "Quantities for Fortran. Make math with units more convenient", "categories": "numerical", "tags": null}, {"name": "rng_fortran", "github": "jannisteunissen/rng_fortran", "description": "Pseudo random number generator in Fortran, internally using xoroshiro128+", "categories": "numerical", "tags": "uniform normal poisson distributed", "license": "GNU General Public License v3.0", "version": "none", "forks": 1, "issues": 0, "stars": 21, "last_commit": "May 2021"}, {"name": "libnegf", "github": "libnegf/libnegf", "description": "A general library for Non Equilibrium Green's Functions", "categories": "numerical", "tags": "transport electronic-structure", "license": "Other", "forks": 9, "issues": 7, "stars": 8, "last_commit": "May 2022", "release": "v1.1.2"}, {"name": "ddPCM", "github": "filippolipparini/ddPCM", "description": "A fast domain decomposition based implementation of the COSMO solvation model", "categories": "numerical", "tags": "continuum-solvation cosmo pcm cpcm", "license": "GNU Lesser General Public License v3.0", "forks": 16, "issues": 0, "stars": 12, "last_commit": "April 2018", "release": "v1.0"}, {"name": "PoisFFT", "github": "LadaF/PoisFFT", "description": "Library to solve Poisson equation on a uniform Cartesian grid using the Fast Fourier Transform", "categories": "numerical", "tags": "fft poisson", "license": "Other", "version": "none", "forks": 15, "issues": 0, "stars": 45, "last_commit": "April 2022"}, {"name": "ELPA", "url": "https://gitlab.mpcdf.mpg.de/elpa/elpa", "description": "Eigenvalue Solvers for Petaflop Applications", "categories": "numerical", "tags": "mpi gpu", "version": "2020.05.001", "license": "LGPL-3.0"}, {"name": "NTPoly", "github": "william-dawson/ntpoly", "description": "A massively parallel library for computing the functions of sparse matrices.", "categories": "numerical", "tags": "mpi", "license": "MIT License", "forks": 8, "issues": 6, "stars": 15, "last_commit": "January 2022", "release": "ntpoly-v2.7.1"}, {"name": "QMD-PROGRESS", "github": "lanl/qmd-progress", "description": "Parallel, Rapid O(N) and Graph-based Recursive Electronic Structure Solver.", "categories": "numerical", "tags": "mpi", "license": "Other", "forks": 12, "issues": 14, "stars": 12, "last_commit": "July 2022", "release": "v1.2.0"}, {"name": "DelaunaySparse", "github": "vtopt/DelaunaySparse", "description": "Multivariate Interpolation via a Sparse Subset of the Delaunay Triangulation in Medium to High Dimensions.", "categories": "numerical", "tags": "interpolation openmp acm-toms", "license": "Other", "version": "none", "forks": 2, "issues": 0, "stars": 14, "last_commit": "May 2022"}, {"name": "MapTran3D", "github": "geospace-code/maptran3d", "description": "Geodesy, 3D coordinate conversions for ECEF, ENU, ECI, ...", "categories": "numerical", "license": "BSD 2-Clause \"Simplified\" License", "forks": 3, "issues": 0, "stars": 9, "last_commit": "July 2022", "release": "v1.2.0"}, {"name": "RPNcalc", "github": "scivision/rpn-calc-fortran", "description": "Reverse Polish Notation calculator for interactive console use", "categories": "numerical", "license": "MIT License", "forks": 1, "issues": 0, "stars": 17, "last_commit": "July 2022", "release": "v1.4.0"}, {"name": "Incompact3d", "github": "xcompact3d/incompact3d", "description": "Solver for the incompressible Navier-Stokes equations", "categories": "numerical", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 76, "issues": 16, "stars": 58, "last_commit": "August 2022", "release": "v4.0"}, {"name": "2DECOMP&FFT", "url": "http://www.2decomp.org/", "description": "Library for 2D pencil decomposition and distributed Fast Fourier Transform", "categories": "numerical scientific", "tags": "fft parallel distributed-memory openmpi", "license": "BSD-3-Clause", "version": "1.5.847"}, {"name": "OpenFFT", "url": "http://www.openmx-square.org/openfft/", "description": "Open source parallel package for computing multi-dimensional Fast Fourier Transforms (3-D and 4-D FFTs)", "categories": "numerical interfaces", "tags": "fft openmpi domain-decomposition-method", "license": "GPL-3.0-or-later", "version": 1.2}, {"name": "NUFFT", "url": "https://cims.nyu.edu/cmcl/nufft/nufft.html", "description": "Non-Uniform Fast Fourier Transforms", "categories": "numerical", "tags": "non-uniform-fft fft", "license": "GPL-2.0-or-later"}, {"name": "HANDE", "github": "hande-qmc/hande", "description": "Open source stochastic quantum chemistry", "categories": "numerical scientific", "tags": "qmc electronic-structure", "version": "none", "license": "GNU Lesser General Public License v2.1", "forks": 16, "issues": 2, "stars": 60, "last_commit": "June 2022"}, {"name": "FMM3D", "github": "flatironinstitute/FMM3D", "description": "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.", "categories": "numerical", "tags": "fast-multipole-method", "license": "Other", "forks": 22, "issues": 2, "stars": 60, "last_commit": "June 2022", "release": "v1.0.1"}, {"name": "fmm2d", "github": "flatironinstitute/fmm2d", "description": "Compute N-body interactions governed by the Laplace and Helmholtz equations, to a specified precision, in two dimensions, on a multi-core shared-memory machine.", "categories": "numerical", "tags": "fast-multipole-method", "license": "Apache License 2.0", "forks": 5, "issues": 2, "stars": 15, "last_commit": "August 2022"}, {"name": "Numerical methods in fortran", "github": "planelles20/numerical-methods-fortran", "description": "Solving linear, nonlinear equations, ordinary differential equations", "categories": "examples numerical", "tags": "ode pde integral stochastic quadrature plotting", "version": "none", "license": "GNU General Public License v2.0", "forks": 15, "issues": 0, "stars": 71, "last_commit": "March 2021"}, {"name": "VTMOP", "github": "vtopt/VTMOP", "description": "Solver for Blackbox Multiobjective Optimization Problems.", "categories": "numerical", "tags": "global-optimization simulation-optimization blackbox-optimization multiobjective-optimization multicriteria-optimization response-surface-methodology acm-toms", "license": "MIT License", "version": "none", "forks": 0, "issues": 0, "stars": 1, "last_commit": "May 2022"}, {"name": "QNSTOP", "github": "vtopt/qnstop", "description": "Quasi-Newton Algorithm for Stochastic Optimization.", "categories": "numerical", "tags": "quasi-newton-optimization stochastic-optimization acm-toms", "license": "MIT License", "version": "none", "forks": 2, "issues": 0, "stars": 10, "last_commit": "May 2022"}], "io": [{"name": "fortran-utils", "github": "certik/fortran-utils", "description": "Various utilities for Fortran programs", "categories": "libraries io", "tags": "constants types sorting mesh spline ppm hdf5 lapack", "version": "none", "license": "MIT License", "forks": 64, "issues": 4, "stars": 181, "last_commit": "October 2019"}, {"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "atomsk", "github": "pierrehirel/atomsk", "description": "A Tool For Manipulating And Converting Atomic Data Files", "categories": "io", "tags": "file-formats", "version": "none", "license": "GNU General Public License v3.0", "forks": 57, "issues": 1, "stars": 107, "last_commit": "July 2022"}, {"name": "FortJSON", "gitlab": "elsi_project/fortjson", "description": "A JSON library designed with portability across HPC architectures in mind", "categories": "io", "tags": "json hpc", "license": "BSD-3-Clause", "version": "none"}, {"name": "pFlogger", "github": "Goddard-Fortran-Ecosystem/pFlogger", "description": "A parallel Fortran logger (based on the design of the Python logger)", "categories": "io", "tags": "logger mpi", "license": "Other", "forks": 5, "issues": 9, "stars": 11, "last_commit": "June 2022", "release": "v1.9.1"}, {"name": "json-fortran", "github": "jacobwilliams/json-fortran", "description": "A Fortran 2008 JSON API", "categories": "io", "tags": "json", "license": "Other", "forks": 68, "issues": 22, "stars": 263, "last_commit": "May 2022", "release": "8.3.0"}, {"name": "VTKFortran", "github": "szaghi/VTKFortran", "description": "Library to parse and emit files conforming VTK (XML) standard", "categories": "io", "tags": null, "license": "GPL-3.0", "version": "none", "forks": 40, "issues": 11, "stars": 111, "last_commit": "July 2022", "release": "v2.0.3"}, {"name": "netCDF-Fortran", "github": "Unidata/netcdf-fortran", "description": "Fortran interfaces for netCDF C library.", "categories": "io", "tags": "netcdf", "license": "Other", "forks": 82, "issues": 91, "stars": 167, "last_commit": "July 2022", "release": "v4.6.0"}, {"name": "fox", "github": "andreww/fox", "description": "A Fortran XML library", "categories": "io", "tags": null, "license": "Other", "version": "none", "forks": 57, "issues": 32, "stars": 52, "last_commit": "Febuary 2021"}, {"name": "FEconv", "github": "victorsndvg/FEconv", "description": "utility and library for converting between mesh and finite element field formats", "categories": "io", "tags": "ansys msh nastran bdf vtk", "version": "none", "license": "GNU General Public License v3.0", "forks": 21, "issues": 4, "stars": 64, "last_commit": "September 2020"}, {"name": "h5fortran", "github": "geospace-code/h5fortran", "description": "Simple, robust, thin HDF5 polymorphic read/write interface", "categories": "io", "tags": "hdf5", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 17, "issues": 1, "stars": 70, "last_commit": "July 2022", "release": "v4.8.0"}, {"name": "nc4fortran", "github": "geospace-code/nc4fortran", "description": "Object-oriented interface for NetCDF4 in Fortran", "categories": "io", "tags": "netcdf", "license": "MIT License", "forks": 5, "issues": 0, "stars": 31, "last_commit": "July 2022", "release": "v1.7.0"}, {"name": "fortran-csv-module", "github": "jacobwilliams/fortran-csv-module", "description": "Read and write CSV Files using modern Fortran", "categories": "io", "tags": "csv", "license": "Other", "forks": 23, "issues": 7, "stars": 68, "last_commit": "April 2022", "release": "1.5.0"}, {"name": "M_IO", "github": "urbanjost/M_io", "description": "Fortran module for common I/O tasks", "categories": "io", "tags": "delete slurp swallow dirname split path", "license": "The Unlicense", "version": "none", "forks": 1, "issues": 1, "stars": 4, "last_commit": "May 2022"}, {"name": "jsonff", "gitlab": "everythingfunctional/jsonff", "description": "Routines for building JSON structures in Fortran", "categories": "io", "tags": "json"}, {"name": "NPY for Fortran", "github": "MRedies/NPY-for-Fortran", "description": "Allows saving numerical Fortran arrays in Numpy's .npy or .npz format", "categories": "io", "tags": "python", "license": "MIT License", "forks": 8, "issues": 2, "stars": 32, "last_commit": "Febuary 2022", "release": "v0.1"}, {"name": "FiNeR", "github": "szaghi/FiNeR", "description": "INI ParseR and generator", "categories": "io", "tags": "config", "license": "GPL-3.0", "forks": 4, "issues": 9, "stars": 34, "last_commit": "July 2022", "release": "v2.0.4"}, {"name": "config_fortran", "github": "jannisteunissen/config_fortran", "description": "Configuration file parser for Fortran", "categories": "io", "tags": null, "version": "none", "license": "GNU General Public License v3.0", "forks": 5, "issues": 1, "stars": 30, "last_commit": "January 2022"}, {"name": "parff", "gitlab": "everythingfunctional/parff", "description": "The foundations of a functional style parser combinator library", "categories": "io", "tags": "parser"}, {"name": "Serialbox", "github": "GridTools/serialbox", "description": "A serialization library and tools for C/C++, Python3 and Fortran", "categories": "io", "tags": "validation", "license": "BSD 2-Clause \"Simplified\" License", "forks": 27, "issues": 33, "stars": 19, "last_commit": "June 2022", "release": "v2.6.1"}, {"name": "toml-f", "github": "toml-f/toml-f", "description": "A TOML parser implementation for data serialization and deserialization in Fortran", "categories": "io", "tags": "toml", "license": "Apache License 2.0", "forks": 14, "issues": 23, "stars": 55, "last_commit": "August 2022", "release": "v0.3.0"}, {"name": "os", "github": "MarDiehl/stdlib_os", "description": "Selected routines from python's os module (meant for stdlib)", "categories": "io", "tags": "file C-interface directory access", "license": "MIT License", "forks": 2, "issues": 10, "stars": 10, "last_commit": "Febuary 2021"}, {"name": "fortranlib", "github": "astrofrog/fortranlib", "description": "Collection of personal scientific routines in Fortran", "categories": "libraries numerical io interfaces", "tags": "solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors", "version": "none", "license": "BSD 2-Clause \"Simplified\" License", "forks": 78, "issues": 3, "stars": 267, "last_commit": "January 2019"}, {"name": "Fortran Equation Parser", "github": "FluidNumerics/feq-parse", "description": "An equation parser class for interpreting and evaluating equations provided as strings.", "categories": "strings io", "tags": "equation parser", "version": "none", "license": "Other", "forks": 2, "issues": 1, "stars": 18, "last_commit": "July 2022", "release": "v1.0.2"}], "scientific": [{"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "librsb", "url": "http://librsb.sourceforge.net/", "description": "A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format implementing the Sparse BLAS standard", "categories": "numerical interfaces scientific", "tags": "linear-algebra openmp", "license": "LGPL-3.0-or-later", "version": 1.3}, {"name": "FATODE", "github": "ComputationalScienceLaboratory/FATODE", "description": "A Fortran library for the integration of ordinary differential equations with direct and adjoint sensitivity analysis capabilities", "categories": "numerical scientific", "tags": "ode-solver", "license": "Other", "version": 1.2, "forks": 1, "issues": 0, "stars": 8, "last_commit": "October 2019"}, {"name": "SLICOT", "github": "SLICOT/SLICOT-Reference", "description": "A Fortran subroutines library for systems and control", "categories": "numerical scientific", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 7, "issues": 2, "stars": 19, "last_commit": "May 2022", "release": "v5.8"}, {"name": "2DECOMP&FFT", "url": "http://www.2decomp.org/", "description": "Library for 2D pencil decomposition and distributed Fast Fourier Transform", "categories": "numerical scientific", "tags": "fft parallel distributed-memory openmpi", "license": "BSD-3-Clause", "version": "1.5.847"}, {"name": "DFTB+", "github": "dftbplus/dftbplus", "description": "DFTB+ general package for performing fast atomistic simulations", "categories": "scientific", "license": "Other", "tags": "tight-binding quantum-mechanics density-functional-theory", "forks": 134, "issues": 94, "stars": 223, "last_commit": "July 2022", "release": "22.1"}, {"name": "Elk", "url": "https://elk.sourceforge.io/", "description": "An all-electron full-potential linearised augmented-plane wave (LAPW) code with many advanced features", "categories": "scientific", "license": "GPL-3.0", "tags": "density-functional-theory"}, {"name": "LATTE", "github": "lanl/LATTE", "description": "Open source density functional tight binding molecular dynamics", "categories": "scientific", "license": "Other", "tags": "tight-binding molecular-dynamics", "forks": 20, "issues": 21, "stars": 31, "last_commit": "April 2020", "release": "v1.2.2"}, {"name": "WRF", "github": "wrf-model/WRF", "description": "Weather Research and Forecasting model", "categories": "scientific", "license": "Other", "forks": 506, "issues": 131, "stars": 806, "last_commit": "April 2022", "release": "v4.4"}, {"name": "lesgo", "github": "lesgo-jhu/lesgo", "descriptipon": "The Large-Eddy Simulation framework from the Turbulence Research Group at Johns Hopkins University", "categories": "scientific", "version": "none", "license": "GNU General Public License v3.0", "forks": 57, "issues": 5, "stars": 92, "last_commit": "January 2021"}, {"name": "Tracmass", "github": "TRACMASS/tracmass", "description": "Lagrangian particle tracking code", "categories": "scientific", "license": "MIT License", "forks": 9, "issues": 0, "stars": 6, "last_commit": "May 2022"}, {"name": "fds", "github": "firemodels/fds", "description": "Large-eddy simulation code for low-speed flows, with an emphasis on smoke and heat transport from fires.", "categories": "scientific", "license": "Other", "forks": 449, "issues": 83, "stars": 425, "last_commit": "August 2022", "release": "FDS6.7.9"}, {"name": "Quantum ESPRESSO", "github": "QEF/q-e", "description": "Quantum ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale", "categories": "scientific", "tags": "electronic-structure quantum-chemistry physics molecular-dynamics mpi", "license": "GNU General Public License v2.0", "forks": 250, "issues": 0, "stars": 477, "last_commit": "July 2022", "release": "qe-7.0"}, {"name": "BandUP", "github": "band-unfolding/bandup", "description": "Band Unfolding code for Plane-wave based calculations", "categories": "scientific", "license": "GNU General Public License v3.0", "forks": 43, "issues": 11, "stars": 76, "last_commit": "April 2021", "release": "v2.9.0"}, {"name": "fluidity", "github": "FluidityProject/fluidity", "description": "Computational fluid dynamics code with adaptive unstructured mesh capabilities", "categories": "scientific", "tags": "cfd computational-fluid-dynamics unstructured", "license": "Other", "forks": 102, "issues": 36, "stars": 303, "last_commit": "July 2022", "release": "4.1.19"}, {"name": "Nek5000", "github": "Nek5000/Nek5000", "description": "MPI parallel higher-order spectral element CFD solver", "categories": "scientific", "tags": "cfd computational-fluid-dynamics spectral element higher order mpi parallel les rans", "license": "Other", "forks": 199, "issues": 58, "stars": 278, "last_commit": "April 2022", "release": "v19.0"}, {"name": "cp2k", "github": "cp2k/cp2k", "description": "quantum chemistry and solid state physics software package that can perform atomistic simulations", "categories": "scientific", "tags": "quantum-chemistry physics molecular-dynamics metadynamics mpi cuda", "license": "GNU General Public License v2.0", "forks": 270, "issues": 95, "stars": 482, "last_commit": "July 2022", "release": "v2022.1"}, {"name": "Castro", "github": "AMReX-Astro/Castro", "description": "An adaptive mesh, astrophysical radiation hydrodynamics simulation code", "categories": "scientific", "tags": "adaptive mesh astrophysics radiation hydrodynamics", "license": "Other", "forks": 80, "issues": 101, "stars": 211, "last_commit": "August 2022", "release": "22.08"}, {"name": "QUIP", "github": "libAtoms/QUIP", "description": "The QUIP package is a collection of software tools to carry out molecular dynamics simulations.", "categories": "scientific", "tags": "electronic-structure quantum-chemistry physics molecular-dynamics mpi qm-mm", "license": "GPL-2", "forks": 98, "issues": 64, "stars": 239, "last_commit": "July 2022", "release": "py2"}, {"name": "ABINIT", "github": "abinit/abinit", "description": "ABINIT is a software suite to calculate the optical, mechanical, vibrational, and other observable properties of materials", "categories": "scientific", "tags": "electronic-structure quantum-chemistry physics molecular-dynamics mpi", "license": "GNU General Public License v3.0", "forks": 72, "issues": 14, "stars": 165, "last_commit": "November 2021", "release": "9.6.2"}, {"name": "NASTRAN 93", "github": "nasa/NASTRAN-93", "description": "NASTRAN is the NASA Structural Analysis System, a finite element analysis program (FEA)", "categories": "scientific", "tags": "finite element structural", "license": "NASA-1.3", "version": "none", "forks": 73, "issues": 0, "stars": 126, "last_commit": "December 2015"}, {"name": "NASTRAN 95", "github": "nasa/NASTRAN-95", "description": "NASA Structural Analysis System, a finite element analysis program (FEA) completed in the early 1970's", "categories": "scientific", "tags": "finite element structural eigne stability loads", "license": "NASA-1.3", "version": "none", "forks": 190, "issues": 14, "stars": 318, "last_commit": "December 2015"}, {"name": "NWChem", "github": "nwchemgit/nwchem", "description": "Open Source High-Performance Computational Chemistry", "categories": "scientific", "tags": "computational-chemistry parallel-computing electronic-structure molecular-simulations density-functional-theory hartree-fock quantum-chemistry", "license": "Other", "forks": 133, "issues": 46, "stars": 342, "last_commit": "July 2022", "release": "v7.0.2-release"}, {"name": "QUICK", "github": "merzlab/QUICK", "description": "A GPU-enabled ab initio quantum chemistry software package", "categories": "scientific", "tags": "computational-chemistry parallel-computing electronic-structure molecular-simulations density-functional-theory hartree-fock quantum-chemistry", "license": "Mozilla Public License 2.0", "forks": 31, "issues": 24, "stars": 58, "last_commit": "July 2022", "release": "QUICK-22.03"}, {"name": "OFF", "github": "szaghi/OFF", "description": "Finite volume fluid dynamics", "categories": "scientific", "tags": "godunov riemann euler runge kutta structured", "license": "GPL-3.0", "version": "none", "forks": 56, "issues": 7, "stars": 111, "last_commit": "May 2017"}, {"name": "freeCappuccino", "github": "nikola-m/freeCappuccino", "description": "A three-dimensional unstructured finite volume code for fluid flow simulations.", "categories": "scientific", "tags": "finite volume turbulent turbulence", "license": "GNU General Public License v3.0", "version": "none", "forks": 22, "issues": 3, "stars": 44, "last_commit": "March 2022"}, {"name": "CaNS", "github": "p-costa/CaNS", "description": "A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows", "categories": "scientific", "tags": "fluid-dynamics fluid-simulation computational-fluid-dynamics turbulence high-performance-computing hpc cfd", "license": "MIT License", "forks": 47, "issues": 0, "stars": 121, "last_commit": "July 2022", "release": "v1.3.1"}, {"name": "ICAR", "github": "NCAR/icar", "description": "The Intermediate Complexity Atmospheric Research model", "categories": "scientific", "version": "none", "license": "MIT License", "forks": 46, "issues": 6, "stars": 55, "last_commit": "October 2021", "release": "2.0"}, {"name": "aenet", "github": "atomisticnet/aenet", "description": "Atomic interaction potentials based on artificial neural networks", "categories": "scientific", "version": "none", "license": "Mozilla Public License 2.0", "forks": 41, "issues": 4, "stars": 84, "last_commit": "March 2022"}, {"name": "ADflow", "github": "mdolab/adflow", "description": "A finite volume RANS solver tailored for gradient-based aerodynamic design optimization", "categories": "scientific", "tags": "simulation computational-fluid-dynamics automatic-differentiation adjoint structured multiblock overset python hpc cfd mpi", "license": "Other", "forks": 84, "issues": 38, "stars": 128, "last_commit": "July 2022", "release": "v2.7.4"}, {"name": "Truchas", "gitlab": "truchas/truchas", "description": "3D Multiphysics Simulation of Metal Casting and Processing", "categories": "scientific", "tags": "fluid-dynamics metal-casting multiphysics hpc", "license": "BSD-3-Clause"}, {"name": "dftatom", "github": "certik/dftatom", "description": "Routines for Radial Integration of Dirac, Schr\u00f6dinger, and Poisson Equations", "categories": "scientific", "tags": "electronic-structure atomic", "license": "MIT License", "version": "1.0.4", "forks": 15, "issues": 9, "stars": 47, "last_commit": "September 2019"}, {"name": "MESA", "url": "http://mesa.sourceforge.net/", "description": "Modules for Experiments in Stellar Astrophysics", "categories": "scientific", "tags": "stellar astrophysics", "license": "GPL-2", "version": 15140}, {"name": "Wannier90", "github": "wannier-developers/wannier90", "description": "The Maximally-Localised Generalised Wannier Functions Code", "categories": "scientific", "tags": "electronic-structure", "version": "none", "license": "GNU General Public License v2.0", "forks": 113, "issues": 60, "stars": 169, "last_commit": "May 2022"}, {"name": "WHIZARD", "url": "https://whizard.hepforge.org/", "description": "Particle Physics Monte Carlo Event Generator", "categories": "scientific", "tags": "particle physics parallel mpi monte carlo optimization sampling integration", "license": "GPL-2.0-or-later", "version": "2.8.5"}, {"name": "HANDE", "github": "hande-qmc/hande", "description": "Open source stochastic quantum chemistry", "categories": "numerical scientific", "tags": "qmc electronic-structure", "version": "none", "license": "GNU Lesser General Public License v2.1", "forks": 16, "issues": 2, "stars": 60, "last_commit": "June 2022"}, {"name": "OpenMolcas", "gitlab": "Molcas/OpenMolcas", "description": "Quantum chemistry software package for multiconfigurational approaches to the electronic structure", "categories": "scientific", "tags": "electronic-structure casscf caspt2", "license": "LGPL-2.1"}, {"name": "Octopus", "gitlab": "octopus-code/octopus", "description": "Real-space Time-Dependent Density Functional Theory code", "categories": "scientific", "tags": "electronic-structure", "license": "GPL-2.0", "version": "none"}, {"name": "pencil-code", "github": "pencil-code/pencil-code", "description": "A high-order finite-difference code for compressible hydrodynamic flows with magnetic fields and particles", "categories": "scientific", "tags": "finite-difference hydrodynamics magnetic-field particles", "license": "GPL-2.0", "forks": 82, "issues": 4, "stars": 145, "last_commit": "August 2022", "release": "v2021.02.20"}, {"name": "MOM6", "github": "NOAA-GFDL/MOM6", "description": "Modular Ocean Model", "categories": "scientific", "license": "Other", "version": "none", "forks": 11, "issues": 8, "stars": 2, "last_commit": "July 2022"}, {"name": "FMS", "github": "NOAA-GFDL/FMS", "description": "Flexible Modeling System", "categories": "scientific", "license": "Other", "forks": 107, "issues": 55, "stars": 62, "last_commit": "July 2022", "release": "2022.03"}, {"name": "SNAP", "github": "lanl/SNAP", "description": "proxy application to model the performance of a modern discrete ordinates neutral particle transport application", "categories": "scientific", "license": "BSD-3-Clause", "version": "none", "forks": 29, "issues": 2, "stars": 42, "last_commit": "September 2021"}, {"name": "CTSM", "github": "ESCOMP/CTSM", "description": "The Community Terrestrial Systems Model", "categories": "scientific", "license": "Other", "forks": 237, "issues": 545, "stars": 189, "last_commit": "July 2022", "release": "release-clm5.0.35"}, {"name": "MPAS-Model", "github": "MPAS-Dev/MPAS-Model", "description": "collaborative project for developing atmosphere, ocean, and other earth-system simulation components for use in climate, regional climate, and weather studies", "categories": "scientific", "license": "BSD-3-Clause", "forks": 252, "issues": 100, "stars": 166, "last_commit": "March 2022", "release": "v7.3"}, {"name": "CFL3D", "github": "nasa/CFL3D", "description": "Structured-grid, cell-centered, upwind-biased, Reynolds-averaged Navier-Stokes (RANS) code", "categories": "scientific", "license": "Apache License 2.0", "version": "none", "forks": 161, "issues": 8, "stars": 223, "last_commit": "July 2022"}, {"name": "CompDam_DGD", "github": "nasa/CompDam_DGD", "description": "continuum damage mechanics (CDM) material model intended for use with the Abaqus finite element code", "categories": "scientific", "license": "Other", "forks": 53, "issues": 4, "stars": 68, "last_commit": "May 2022", "release": "v2.5.0"}, {"name": "OpenSWPC", "github": "tktmyd/OpenSWPC", "description": "A Seismic Wave Propagation Code by Parallel Finite Difference Method", "categories": "scientific", "license": "MIT License", "forks": 41, "issues": 2, "stars": 85, "last_commit": "August 2021", "release": "5.2.0"}, {"name": "flexi", "github": "flexi-framework/flexi", "description": "Open Source High-Order Unstructured Discontinuous Galerkin Fluid Dynamics Solver", "categories": "scientific", "version": "none", "license": "GNU General Public License v3.0", "forks": 51, "issues": 1, "stars": 111, "last_commit": "July 2022"}, {"name": "MITgcm", "github": "MITgcm/MITgcm", "description": "M.I.T General Circulation Model master code and documentation repository", "categories": "scientific", "keywords": "ocean-modelling gfd automatic-differentiation data-assimilation exoplanets climate-science", "license": "MIT License", "forks": 198, "issues": 127, "stars": 249, "last_commit": "July 2022", "release": "checkpoint68i"}, {"name": "Specfem3D", "github": "geodynamics/specfem3d", "description": "Simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra (structured or not)", "categories": "scientific", "version": "none", "license": "GNU General Public License v3.0", "forks": 191, "issues": 86, "stars": 248, "last_commit": "July 2021"}, {"name": "DFT-D4", "github": "dftd4/dftd4", "description": "A Generally Applicable Atomic-Charge Dependent London Dispersion Correction", "categories": "scientific", "tags": "dft-d dispersion-correction", "license": "GNU Lesser General Public License v3.0", "forks": 34, "issues": 18, "stars": 99, "last_commit": "May 2022", "release": "v3.4.0"}, {"name": "libmbd", "github": "libmbd/libmbd", "description": "Many-body dispersion library", "categories": "scientific", "tags": "dispersion-correction", "license": "Mozilla Public License 2.0", "forks": 16, "issues": 6, "stars": 37, "last_commit": "May 2022", "release": "0.12.5"}, {"name": "xtb", "github": "grimme-lab/xtb", "description": "Semiempirical Extended Tight-Binding Program Package", "categories": "scientific", "tags": "quantum-chemistry computational-chemistry atomistic-simulations", "license": "GNU Lesser General Public License v3.0", "forks": 101, "issues": 86, "stars": 342, "last_commit": "July 2022", "release": "v6.5.1"}, {"name": "qcxms", "github": "qcxms/qcxms", "description": "Quantum mechanic mass spectrometry calculation program", "categories": "scientific", "tags": "computational-chemistry molecular-dynamics mass-spectrometry", "license": "GNU Lesser General Public License v3.0", "forks": 10, "issues": 3, "stars": 25, "last_commit": "July 2022", "release": "v.5.2.0"}, {"name": "crest", "github": "grimme-lab/crest", "description": "Conformer-rotamer ensemble search tool", "categories": "scientific", "tags": "computational-chemistry atomistic-simulations conformational-analysis metadynamics", "license": "GNU Lesser General Public License v3.0", "forks": 0, "issues": 0, "stars": 5, "last_commit": "June 2022"}, {"name": "eT", "gitlab": "eT-program/eT", "description": "electronic structure program with coupled cluster, multiscale and multilevel methods", "categories": "scientific", "tags": "electronic-structure coupled-cluster", "license": "GPL-3.0"}, {"name": "tinker", "github": "TinkerTools/tinker", "description": "Software Tools for Molecular Design", "categories": "scientific", "tags": "molecular-modeling", "license": "Other", "version": "none", "forks": 50, "issues": 4, "stars": 81, "last_commit": "July 2022"}, {"name": "siesta", "gitlab": "siesta-project/siesta", "description": "A first-principles materials simulation code using DFT", "categories": "scientific", "tags": "electronic-structure density-functional-theory molecular-dynamics mpi", "license": "GPL-3.0"}, {"name": "Dalton", "gitlab": "dalton/dalton", "description": "Powerful molecular electronic structure program", "categories": "scientific", "tags": "electronic-structure relativistic", "license": "LGPL-2.1"}, {"name": "LSDalton", "gitlab": "dalton/lsdalton", "description": "Linear scaling molecular electronic structure program", "categories": "scientific", "tags": "electronic-structure relativistic", "license": "LGPL-2.1"}, {"name": "BigDFT", "gitlab": "l_sim/bigdft-suite", "description": "fast, precise, and flexible DFT code for ab-initio atomistic simulation", "categories": "scientific", "tags": "electronic-structure wavelets density-functional-theory", "license": "custom"}, {"name": "DL_POLY_4", "gitlab": "ccp5/dl-poly", "description": "classical molecular dynamics code developed at Daresbury Laboratory since 1992", "categories": "scientific", "tags": "molecular-dynamics mpi", "version": 5.0, "license": "LGPL-3.0"}, {"name": "Gemini3D", "github": "gemini3d/gemini3d", "description": "3D ionospheric model covering local (> 10 gyroradii) to global scales.", "categories": "scientific", "license": "Apache License 2.0", "forks": 21, "issues": 17, "stars": 42, "last_commit": "July 2022", "release": "v1.6.1"}, {"name": "SNaC", "github": "p-costa/SNaC", "description": "A multi-block solver for massively parallel direct numerical simulations (DNS) of fluid flows", "categories": "scientific", "tags": "fluid-dynamics fluid-simulation computational-fluid-dynamics turbulence high-performance-computing hpc cfd", "version": "none", "license": "MIT License", "forks": 7, "issues": 11, "stars": 26, "last_commit": "July 2022", "release": "v0.2.0"}, {"name": "DAMASK", "github": "eisenforschung/DAMASK", "description": "A unified multi-physics crystal plasticity simulation package", "categories": "scientific", "tags": "plasticity simulation material multi-physics", "license": "Other", "forks": 22, "issues": 0, "stars": 50, "last_commit": "August 2022"}, {"name": "Cantera", "github": "Cantera/cantera", "description": "Chemical kinetics, thermodynamics, and transport tool suite", "categories": "scientific", "license": "Other", "forks": 282, "issues": 83, "stars": 420, "last_commit": "July 2022", "release": "v2.6.0"}, {"name": "SeisSol", "github": "SeisSol/SeisSol", "description": "A software for the numerical simulation of seismic wave phenomena and earthquake dynamics", "categories": "scientific", "tags": "hpc earthquakes dynamic-rupture", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 84, "issues": 53, "stars": 166, "last_commit": "July 2022", "release": "sc21revision"}], "examples": [{"name": "tcp-client-server", "github": "modern-fortran/tcp-client-server", "description": "A minimal Fortran TCP client and server demonstrating c interoperability", "categories": "interfaces examples", "tags": null, "version": "none", "license": "MIT License", "forks": 7, "issues": 2, "stars": 78, "last_commit": "June 2020"}, {"name": "Fortran 2018 examples", "github": "scivision/fortran2018-examples", "description": "Easy examples of scientific computing with modern, powerful, easy Fortran 2018 standard", "categories": "examples", "tags": "block coarray contiguous namelist openmp random submodule iso_fortran_env", "license": "MIT License", "forks": 55, "issues": 0, "stars": 319, "last_commit": "August 2022", "release": "v1.4.0"}, {"name": "Fortran patterns", "github": "farhanjk/FortranPatterns", "description": "Popular design patterns implemented in Fortran", "categories": "examples", "tags": null, "version": "none", "license": "MIT License", "forks": 20, "issues": 4, "stars": 64, "last_commit": "October 2015"}, {"name": "Numerical methods in fortran", "github": "planelles20/numerical-methods-fortran", "description": "Solving linear, nonlinear equations, ordinary differential equations", "categories": "examples numerical", "tags": "ode pde integral stochastic quadrature plotting", "version": "none", "license": "GNU General Public License v2.0", "forks": 15, "issues": 0, "stars": 71, "last_commit": "March 2021"}, {"name": "Tsunami", "github": "modern-fortran/tsunami", "description": "A parallel shallow water equations solver", "categories": "examples", "version": "none", "license": "MIT License", "forks": 29, "issues": 3, "stars": 109, "last_commit": "January 2022"}, {"name": "Blocktran", "github": "fortran-gaming/blocktran", "description": "Object-oriented Fortran falling block game using Curses console graphics", "categories": "examples", "tags": "game", "license": "Apache License 2.0", "forks": 1, "issues": 0, "stars": 18, "last_commit": "July 2022", "release": "v1.6.0"}], "interfaces": [{"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "forpy", "github": "ylikx/forpy", "description": "allows you to use Python features in Fortran", "categories": "interfaces", "tags": "dict list tuple numpy python matplotlib scipy", "license": "GNU Lesser General Public License v3.0", "version": "none", "forks": 36, "issues": 15, "stars": 163, "last_commit": "July 2020"}, {"name": "flook", "github": "ElectronicStructureLibrary/flook", "desciption": "Library for running an embedded Lua interpreter", "categories": "interfaces", "tags": "lua", "license": "Mozilla Public License 2.0", "forks": 4, "issues": 1, "stars": 8, "last_commit": "October 2021", "release": "v0.8.1"}, {"name": "LuaF", "url": "https://chiselapp.com/user/vadimz/repository/luaf/", "description": "Fortran 2003/2008 bindings to Lua 5.1", "categories": "interfaces", "tags": "lua", "license": "MIT", "version": "none"}, {"name": "aotus", "url": "https://osdn.net/projects/apes/scm/hg/aotus/", "description": "Fortran wrapper around the C-API of the Lua scripting language", "categories": "interfaces", "tags": "lua", "license": "MIT", "version": "none"}, {"name": "fortran-lua53", "github": "interkosmos/fortran-lua53", "description": "Fortran 2008 interface bindings to Lua 5.3", "categories": "interfaces", "tags": "lua", "license": "ISC License", "version": "none", "forks": 3, "issues": 0, "stars": 10, "last_commit": "July 2022"}, {"name": "tcp-client-server", "github": "modern-fortran/tcp-client-server", "description": "A minimal Fortran TCP client and server demonstrating c interoperability", "categories": "interfaces examples", "tags": null, "version": "none", "license": "MIT License", "forks": 7, "issues": 2, "stars": 78, "last_commit": "June 2020"}, {"name": "clfortran", "github": "cass-support/clfortran", "description": "Fortran interfaces to Khronos OpenCL 1.2 API", "categories": "interfaces", "tags": "gpu compute accelerator", "version": "none", "license": "GNU Lesser General Public License v3.0", "forks": 11, "issues": 1, "stars": 55, "last_commit": "May 2016"}, {"name": "M_process", "github": "urbanjost/M_process", "description": "Read and write lines to or from a process from Fortran via a C wrapper", "categories": "interfaces", "tags": null, "version": "none", "license": "The Unlicense", "forks": 0, "issues": 0, "stars": 9, "last_commit": "June 2022"}, {"name": "M_system", "github": "urbanjost/M_system", "description": "Call C system routines from Fortran", "categories": "interfaces", "tags": "posix putenv getenv setenv environment file system mkdir rename rmdir chmod rand uname", "version": "none", "license": "The Unlicense", "forks": 1, "issues": 1, "stars": 10, "last_commit": "May 2022"}, {"name": "Focal", "github": "LKedward/focal", "description": "A module library which wraps calls to the OpenCL runtime API with a higher abstraction level", "categories": "interfaces", "tags": "gpu compute accelerator", "license": "MIT License", "forks": 7, "issues": 4, "stars": 35, "last_commit": "July 2021", "release": "v1.0.1"}, {"name": "fortyxima", "url": "https://bitbucket.org/aradi/fortyxima/src/develop/", "description": "File system manipulation and unit testing framework", "categories": "interfaces programming", "tags": "posix libc", "license": "BSD-2-clause"}, {"name": "node-fortran", "github": "IonicaBizau/node-fortran", "description": "Fortran bridge for Node.js which allows you to run Fortran code from Node.js", "categories": "interfaces", "license": "MIT License", "forks": 10, "issues": 2, "stars": 89, "last_commit": "August 2020", "release": "1.0.1"}, {"name": "node.fortran", "github": "IonicaBizau/node.fortran", "description": "Execute Node.js in your Fortran programs", "categories": "interfaces", "license": "MIT License", "forks": 2, "issues": 0, "stars": 32, "last_commit": "August 2020", "release": "1.0.8"}, {"name": "sqliteff", "gitlab": "everythingfunctional/sqliteff", "description": "A thin wrapper around the SQLite library", "categories": "interfaces", "tags": "sql database"}, {"name": "fortran-curl", "github": "interkosmos/fortran-curl", "description": "Fortran 2008 interface bindings to libcurl", "categories": "interfaces", "tags": "https curl imap libcurl smtp gopher", "license": "ISC License", "forks": 5, "issues": 0, "stars": 24, "last_commit": "July 2022", "release": "0.3.0"}, {"name": "mpifx", "github": "dftbplus/mpifx", "description": "Modern Fortran wrappers around MPI routines", "categories": "interfaces", "tags": "mpi fypp", "license": "BSD 2-Clause \"Simplified\" License", "forks": 12, "issues": 5, "stars": 28, "last_commit": "May 2022", "release": "1.3.1"}, {"name": "scalapackfx", "github": "dftbplus/scalapackfx", "description": "Modern Fortran wrappers around ScaLAPACK routines", "categories": "interfaces", "tags": "mpi fypp pblas blacs", "license": "BSD 2-Clause \"Simplified\" License", "forks": 5, "issues": 3, "stars": 15, "last_commit": "May 2022", "release": "1.1"}, {"name": "ELSI", "gitlab": "elsi_project/elsi_interface", "description": "A software interface designed for electronic structure codes to connect with ELPA, libOMM, PEXSI, EigenExa, SLEPc, NTPoly, BSEPACK, LAPACK, MAGMA, and other solver libraries.", "categories": "interfaces", "tags": "electronic-structure mpi gpu", "license": "BSD-3-Clause"}, {"name": "FKB", "github": "scientific-computing/FKB", "description": "Fortran Keras Bridge - A two-way deep learning bridge between Keras and Fortran", "categories": "interfaces", "tags": "deep-learning data-science machine-learning neural-networks", "version": "none", "license": "MIT License", "forks": 28, "issues": 9, "stars": 130, "last_commit": "April 2021"}, {"name": "flibcpp", "github": "swig-fortran/flibcpp", "description": "Fortran bindings to the C++ Standard Library", "categories": "interfaces", "tags": "cpp", "license": "MIT License", "forks": 1, "issues": 0, "stars": 31, "last_commit": "June 2022", "release": "v1.0.2"}, {"name": "arrayfire-fortran", "github": "arrayfire/arrayfire-fortran", "description": "Fortran binding to the ArrayFire general purpose GPU library", "categories": "interfaces", "tags": "cpp gpu opencl", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 5, "issues": 4, "stars": 23, "last_commit": "August 2016"}, {"name": "librsb", "url": "http://librsb.sourceforge.net/", "description": "A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format implementing the Sparse BLAS standard", "categories": "numerical interfaces scientific", "tags": "linear-algebra openmp", "license": "LGPL-3.0-or-later", "version": 1.3}, {"name": "f03gl", "url": "http://www-stone.ch.cam.ac.uk/pub/f03gl/index.xhtml", "description": "Fortran 2003 interface to OpenGL", "categories": "graphics interfaces", "tags": "graphics interface opengl", "license": "GPL-3.0"}, {"name": "PLplot", "url": "http://plplot.sourceforge.net/", "description": "Library for scientific plotting", "categories": "graphics interfaces", "tags": "plot surface contour interface", "license": "LGPL-3.0", "version": "5.15.0"}, {"name": "pyplot-fortran", "github": "jacobwilliams/pyplot-fortran", "description": "For generating plots from Fortran using Python's matplotlib.pyplot", "categories": "graphics interfaces", "tags": "pyplot matplotlib contour histogram", "license": "Other", "forks": 42, "issues": 4, "stars": 137, "last_commit": "June 2022", "release": "3.2.0"}, {"name": "ogpf", "github": "kookma/ogpf", "description": "Object based interface to GnuPlot for Fortran", "categories": "graphics interfaces", "tags": "animation plot surface contour", "license": "Other", "forks": 39, "issues": 2, "stars": 127, "last_commit": "May 2022", "release": "0.4.0"}, {"name": "gtk-fortran", "github": "vmagnin/gtk-fortran", "description": "A cross-platform library to build Graphical User Interfaces (GUI)", "categories": "graphics interfaces", "tags": "gui gtk graphical user interface", "license": "GNU General Public License v3.0", "forks": 46, "issues": 15, "stars": 202, "last_commit": "July 2022", "release": "v4.2.1"}, {"name": "fortran-xlib", "github": "interkosmos/fortran-xlib", "description": "A collection of ISO C binding interfaces to Xlib for Fortran 2003", "categories": "graphics interfaces", "tags": "x11 mandelbrot raycast wireframe", "version": "none", "license": "ISC License", "forks": 0, "issues": 0, "stars": 8, "last_commit": "October 2021"}, {"name": "fortran-sdl2", "github": "interkosmos/fortran-sdl2", "description": "A collection of ISO C binding interfaces to Simple DirectMedia Layer 2.0 (SDL 2.0), for multimedia and game programming in Fortran", "categories": "graphics interfaces", "tags": null, "version": "none", "license": "ISC License", "forks": 4, "issues": 0, "stars": 26, "last_commit": "January 2022"}, {"name": "fortranlib", "github": "astrofrog/fortranlib", "description": "Collection of personal scientific routines in Fortran", "categories": "libraries numerical io interfaces", "tags": "solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors", "version": "none", "license": "BSD 2-Clause \"Simplified\" License", "forks": 78, "issues": 3, "stars": 267, "last_commit": "January 2019"}, {"name": "fgsl", "github": "reinh-bader/fgsl", "description": "Fortran interface to the GNU Scientific Library", "categories": "numerical interfaces", "tags": null, "license": "GNU General Public License v2.0", "forks": 18, "issues": 3, "stars": 76, "last_commit": "July 2021", "release": "1.5.0"}, {"name": "OpenFFT", "url": "http://www.openmx-square.org/openfft/", "description": "Open source parallel package for computing multi-dimensional Fast Fourier Transforms (3-D and 4-D FFTs)", "categories": "numerical interfaces", "tags": "fft openmpi domain-decomposition-method", "license": "GPL-3.0-or-later", "version": 1.2}], "graphics": [{"name": "f03gl", "url": "http://www-stone.ch.cam.ac.uk/pub/f03gl/index.xhtml", "description": "Fortran 2003 interface to OpenGL", "categories": "graphics interfaces", "tags": "graphics interface opengl", "license": "GPL-3.0"}, {"name": "PLplot", "url": "http://plplot.sourceforge.net/", "description": "Library for scientific plotting", "categories": "graphics interfaces", "tags": "plot surface contour interface", "license": "LGPL-3.0", "version": "5.15.0"}, {"name": "pyplot-fortran", "github": "jacobwilliams/pyplot-fortran", "description": "For generating plots from Fortran using Python's matplotlib.pyplot", "categories": "graphics interfaces", "tags": "pyplot matplotlib contour histogram", "license": "Other", "forks": 42, "issues": 4, "stars": 137, "last_commit": "June 2022", "release": "3.2.0"}, {"name": "ogpf", "github": "kookma/ogpf", "description": "Object based interface to GnuPlot for Fortran", "categories": "graphics interfaces", "tags": "animation plot surface contour", "license": "Other", "forks": 39, "issues": 2, "stars": 127, "last_commit": "May 2022", "release": "0.4.0"}, {"name": "gtk-fortran", "github": "vmagnin/gtk-fortran", "description": "A cross-platform library to build Graphical User Interfaces (GUI)", "categories": "graphics interfaces", "tags": "gui gtk graphical user interface", "license": "GNU General Public License v3.0", "forks": 46, "issues": 15, "stars": 202, "last_commit": "July 2022", "release": "v4.2.1"}, {"name": "M_draw", "github": "urbanjost/M_draw", "description": "Low-level vector graphics library", "categories": "graphics", "tags": null, "version": "none", "license": "The Unlicense", "forks": 1, "issues": 1, "stars": 3, "last_commit": "June 2022"}, {"name": "fortran-xlib", "github": "interkosmos/fortran-xlib", "description": "A collection of ISO C binding interfaces to Xlib for Fortran 2003", "categories": "graphics interfaces", "tags": "x11 mandelbrot raycast wireframe", "version": "none", "license": "ISC License", "forks": 0, "issues": 0, "stars": 8, "last_commit": "October 2021"}, {"name": "fortran-sdl2", "github": "interkosmos/fortran-sdl2", "description": "A collection of ISO C binding interfaces to Simple DirectMedia Layer 2.0 (SDL 2.0), for multimedia and game programming in Fortran", "categories": "graphics interfaces", "tags": null, "version": "none", "license": "ISC License", "forks": 4, "issues": 0, "stars": 26, "last_commit": "January 2022"}, {"name": "Illustrate", "github": "ccsb-scripps/illustrate", "description": "Biomolecular Illustration Tool", "categories": "graphics", "tags": "pdb", "version": "none", "license": "Apache License 2.0", "forks": 15, "issues": 2, "stars": 89, "last_commit": "September 2020"}], "programming": [{"name": "coretran", "github": "leonfoks/coretran", "description": "Core fortran routines and object-oriented classes for sorting, kD-Trees, and other algorithms to handle scientific data and concepts", "categories": "libraries strings data-types programming", "tags": "dynamic array formatting debugging errors kdtree sorting random binary search strings unit testing timing", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 10, "issues": 11, "stars": 74, "last_commit": "Febuary 2021", "release": "1.0.1"}, {"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "fortyxima", "url": "https://bitbucket.org/aradi/fortyxima/src/develop/", "description": "File system manipulation and unit testing framework", "categories": "interfaces programming", "tags": "posix libc", "license": "BSD-2-clause"}, {"name": "hipfort", "github": "ROCmSoftwarePlatform/hipfort", "description": "Fortran interfaces for ROCm libraries", "categories": "programming", "tags": "hip rocm", "license": "Other", "forks": 19, "issues": 14, "stars": 33, "last_commit": "April 2022", "release": "rocm-5.2.1"}, {"name": "fpm", "github": "fortran-lang/fpm", "description": "Fortran Package Manager", "categories": "programming", "tags": "build-system package-manager", "version": "none", "license": "MIT License", "forks": 53, "issues": 144, "stars": 554, "last_commit": "July 2022", "release": "v0.6.0"}, {"name": "FORD", "github": "Fortran-FOSS-Programmers/ford", "description": "Automatic documentation generator for modern Fortran programs", "categories": "programming preview", "tags": "documentation", "license": "GNU General Public License v3.0", "forks": 112, "issues": 65, "stars": 315, "last_commit": "July 2022", "release": "v6.1.15"}, {"name": "fparser", "github": "stfc/fparser", "description": "Fortran parser written purely in Python which supports Fortran 2003 and some Fortran 2008", "categories": "programming", "tags": "parser", "license": "Other", "forks": 17, "issues": 78, "stars": 40, "last_commit": "July 2022", "release": "0.0.16"}, {"name": "fypp", "github": "aradi/fypp", "description": "Python powered Fortran preprocessor", "categories": "programming", "license": "BSD 2-Clause \"Simplified\" License", "tags": "metaprogramming", "forks": 19, "issues": 2, "stars": 135, "last_commit": "November 2021", "release": "3.1"}, {"name": "vegetables", "gitlab": "everythingfunctional/vegetables", "description": "A Fortran testing framework written using functional programming principles.", "categories": "programming", "tags": "testing assert"}, {"name": "pFUnit", "github": "Goddard-Fortran-Ecosystem/pFUnit", "description": "Parallel Fortran Unit Testing Framework", "categories": "programming", "tags": "unit testing", "license": "Other", "forks": 32, "issues": 56, "stars": 143, "last_commit": "June 2022", "release": "v4.4.1"}, {"name": "erloff", "gitlab": "everythingfunctional/erloff", "description": "Errors and logging for fortran", "categories": "programming", "tags": "errors logging"}, {"name": "fytest", "url": "https://bitbucket.org/aradi/fytest/src/develop/", "description": "a lightweight unit testing framework for Fortran", "categories": "programming", "tags": "unit testing", "license": "BSD-2-clause"}, {"name": "FortranCallGraph", "github": "fortesg/fortrancallgraph", "description": "Static source code analysis tool for Fortran", "categories": "programming", "tags": null, "license": "GNU General Public License v3.0", "forks": 0, "issues": 9, "stars": 23, "last_commit": "September 2020", "release": "v1.8.4"}, {"name": "Tapenade", "url": "https://gitlab.inria.fr/tapenade/tapenade", "description": "A tool for automatic differentiation (forward/reverse) of Fortran and c programs", "categories": "programming numerical", "tags": "algorithmic derivative ad", "license": "MIT", "version": "3.16-v2"}, {"name": "camfort", "github": "camfort/camfort", "description": "Light-weight verification and transformation tools for Fortran", "categories": "programming", "tags": "refactoring", "license": "Other", "forks": 13, "issues": 28, "stars": 110, "last_commit": "January 2022", "release": "v1.1.2"}, {"name": "findent", "url": "https://sourceforge.net/projects/findent/", "description": "Indents/beautifies/converts Fortran sources", "categories": "programming", "tags": "formatter converter", "license": "BSD-3-Clause", "version": "3.1.7"}, {"name": "fprettify", "github": "pseewald/fprettify", "description": "auto-formatter for modern fortran source code", "categories": "programming", "tags": "formatter", "license": "Other", "forks": 51, "issues": 36, "stars": 263, "last_commit": "January 2021", "release": "v0.3.7"}, {"name": "shroud", "github": "LLNL/shroud", "description": "generate Fortran and Python wrappers for C and C++ libraries", "categories": "programming", "tags": "interface-generator c++", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 6, "issues": 8, "stars": 75, "last_commit": "June 2022", "release": "v0.12.2"}, {"name": "SWIG-Fortran", "github": "swig-fortran/swig", "description": "SWIG for C++ to Fortran interface generation", "categories": "programming", "tags": "interface-generator c++", "license": "Other", "forks": 10, "issues": 12, "stars": 37, "last_commit": "June 2022", "release": "v4.0.2+fortran"}, {"name": "f90wrap", "github": "jameskermode/f90wrap", "description": "F90 to Python interface generator with derived type support", "categories": "programming", "tags": "interface-generator python", "license": "GNU Lesser General Public License v3.0", "version": "none", "forks": 78, "issues": 53, "stars": 194, "last_commit": "July 2022"}, {"name": "convert_FORTRAN_case", "github": "dav05/convert_FORTRAN_case", "description": "Case conversion of files written in fixed form Fortran", "categories": "programming", "tags": "formatter converter", "version": "none", "license": "GNU General Public License v3.0", "forks": 0, "issues": 0, "stars": 6, "last_commit": "July 2021"}, {"name": "fortran-error-handler", "github": "samharrison7/fortran-error-handler", "description": "Comprehensive error handling framework for Modern Fortran", "categories": "programming", "tags": "errors logging fpm", "license": "MIT License", "forks": 2, "issues": 0, "stars": 18, "last_commit": "Febuary 2022", "release": "1.0.4"}, {"name": "gFTL", "github": "Goddard-Fortran-Ecosystem/gFTL", "description": "Templates for STL-like Fortran implementations of containers for arbitrary types (Vector, Set, Map, Deque, Stack, Queue, ...)", "categories": "programming", "tags": "container template", "license": "Apache License 2.0", "forks": 8, "issues": 10, "stars": 29, "last_commit": "June 2022", "release": "v1.8.1"}, {"name": "gFTL-shared", "github": "Goddard-Fortran-Ecosystem/gFTL-shared", "description": "Instantiations of gFTL templates of common containers for intrinsic types", "categories": "programming", "tags": "container template", "license": "Apache License 2.0", "forks": 8, "issues": 7, "stars": 4, "last_commit": "May 2022", "release": "v1.5.0"}], "strings": [{"name": "coretran", "github": "leonfoks/coretran", "description": "Core fortran routines and object-oriented classes for sorting, kD-Trees, and other algorithms to handle scientific data and concepts", "categories": "libraries strings data-types programming", "tags": "dynamic array formatting debugging errors kdtree sorting random binary search strings unit testing timing", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 10, "issues": 11, "stars": 74, "last_commit": "Febuary 2021", "release": "1.0.1"}, {"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "StringiFor", "github": "szaghi/StringiFor", "description": "Fortran strings manipulator", "categories": "strings", "tags": "split join basename search concat", "license": "GPL-3.0", "forks": 17, "issues": 5, "stars": 79, "last_commit": "July 2022", "release": "v1.1.4"}, {"name": "M_strings", "github": "urbanjost/M_strings", "description": "Fortran string manipulations", "categories": "strings", "tags": "upper lower quoted join replace white space string conversion tokens split", "version": "none", "license": "The Unlicense", "forks": 2, "issues": 1, "stars": 15, "last_commit": "May 2022", "release": "V2.0.0"}, {"name": "strff", "gitlab": "everythingfunctional/strff", "description": "Strings for Fortran - A library of string functions for Fortran.", "categories": "strings"}, {"name": "iso_varying_string", "gitlab": "everythingfunctional/iso_varying_string", "description": "Implementation of the Fortran ISO_VARYING_STRING module in accordance with the standard", "categories": "strings", "tags": "varying length character strings"}, {"name": "Fortran Equation Parser", "github": "FluidNumerics/feq-parse", "description": "An equation parser class for interpreting and evaluating equations provided as strings.", "categories": "strings io", "tags": "equation parser", "version": "none", "license": "Other", "forks": 2, "issues": 1, "stars": 18, "last_commit": "July 2022", "release": "v1.0.2"}], "data_types": [{"name": "coretran", "github": "leonfoks/coretran", "description": "Core fortran routines and object-oriented classes for sorting, kD-Trees, and other algorithms to handle scientific data and concepts", "categories": "libraries strings data-types programming", "tags": "dynamic array formatting debugging errors kdtree sorting random binary search strings unit testing timing", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 10, "issues": 11, "stars": 74, "last_commit": "Febuary 2021", "release": "1.0.1"}, {"name": "Fortran template library", "github": "SCM-NV/ftl", "description": "Generic containers, versatile algorithms, easy string manipulation, and more", "categories": "data-types", "tags": "resizeable array container linked list hash map regex string shared pointer", "version": "none", "license": "GNU General Public License v3.0", "forks": 15, "issues": 7, "stars": 89, "last_commit": "Febuary 2022"}, {"name": "PENF", "github": "szaghi/PENF", "description": "Provides portable kind-parameters and many useful procedures to deal with them", "categories": "data-types numerical", "tags": "kinds integer real ieee floating point floats precision", "license": "GPL-3.0", "forks": 21, "issues": 2, "stars": 36, "last_commit": "July 2022", "release": "v1.2.3"}, {"name": "M_time", "github": "urbanjost/M_time", "description": "Procedures that expand on the Fortran DATE_AND_TIME intrinsic", "categories": "data-types", "tags": "date weekday unix epoch month convert moon phases duration", "version": "none", "license": "The Unlicense", "forks": 0, "issues": 0, "stars": 2, "last_commit": "May 2022", "release": "v2.0.0"}, {"name": "fdict", "github": "zerothi/fdict", "description": "Variable and type-free dictionary", "categories": "data-types", "tags": "hash table", "license": "Mozilla Public License 2.0", "forks": 13, "issues": 3, "stars": 61, "last_commit": "October 2021", "release": "v0.8.0"}, {"name": "kdtree2", "github": "jmhodges/kdtree2", "description": "A kd-tree implementation in fortran", "categories": "data-types", "version": "none", "license": "Other", "forks": 35, "issues": 0, "stars": 48, "last_commit": "January 2018"}, {"name": "datetime-fortran", "github": "wavebitscientific/datetime-fortran", "description": "Date and time manipulation", "categories": "data-types", "tags": "day year month calendar weekday clock", "license": "MIT License", "version": "none", "forks": 40, "issues": 7, "stars": 115, "last_commit": "May 2021", "release": "v1.7.0"}, {"name": "qContainers", "github": "darmar-lt/qcontainers", "description": "Store any intrinsic or derived data type to a container", "categories": "data-types", "tags": "qlibc tree table hash table linked list vector dynamic array unique set", "license": "Other", "version": "none", "forks": 4, "issues": 0, "stars": 27, "last_commit": "September 2018"}, {"name": "Lookup Table Fortran", "github": "jannisteunissen/lookup_table_fortran", "description": "Linear lookup table implemented in modern Fortran", "categories": "data-types", "tags": null, "version": "none", "license": "GNU General Public License v3.0", "forks": 5, "issues": 0, "stars": 19, "last_commit": "May 2022"}, {"name": "FyCollections", "url": "https://bitbucket.org/aradi/fycollections/src/develop/", "description": "generic collection templates for Fortran", "categories": "data-types", "tags": null, "license": "BSD-2-Clause"}, {"name": "PSBLAS", "github": "sfilippone/psblas3", "description": "Parallel Sparse BLAS", "categories": "numerical data-types", "tags": "linear-algebra mpi", "license": "Other", "forks": 11, "issues": 7, "stars": 41, "last_commit": "August 2022", "release": "v3.8.0-1"}], "libraries": [{"name": "functional-fortran", "github": "wavebitscientific/functional-fortran", "description": "Functional programming for modern Fortran", "categories": "libraries", "tags": "functional filter fold map", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 31, "issues": 3, "stars": 348, "last_commit": "June 2022", "release": "0.6.1"}, {"name": "fortran-utils", "github": "certik/fortran-utils", "description": "Various utilities for Fortran programs", "categories": "libraries io", "tags": "constants types sorting mesh spline ppm hdf5 lapack", "version": "none", "license": "MIT License", "forks": 64, "issues": 4, "stars": 181, "last_commit": "October 2019"}, {"name": "Open Coarrays", "github": "sourceryinstitute/OpenCoarrays", "description": "A parallel application binary interface for Fortran 2018 compilers.", "categories": "libraries", "tags": "mpi openshmem gfortran", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 54, "issues": 37, "stars": 188, "last_commit": "July 2022", "release": "2.10.0"}, {"name": "FLAP", "github": "szaghi/FLAP", "description": "Fortran command Line Arguments Parser", "categories": "libraries", "tags": "command line cli argument parser", "license": "GPL-3.0", "forks": 33, "issues": 16, "stars": 126, "last_commit": "July 2022", "release": "v1.2.5"}, {"name": "Fortran Standard Library (stdlib)", "github": "fortran-lang/stdlib", "description": "A community driven and agreed upon de facto standard library for Fortran", "categories": "libraries", "version": "none", "license": "MIT License", "forks": 110, "issues": 215, "stars": 678, "last_commit": "August 2022", "release": "v0.2.1"}, {"name": "coretran", "github": "leonfoks/coretran", "description": "Core fortran routines and object-oriented classes for sorting, kD-Trees, and other algorithms to handle scientific data and concepts", "categories": "libraries strings data-types programming", "tags": "dynamic array formatting debugging errors kdtree sorting random binary search strings unit testing timing", "license": "BSD 3-Clause \"New\" or \"Revised\" License", "forks": 10, "issues": 11, "stars": 74, "last_commit": "Febuary 2021", "release": "1.0.1"}, {"name": "M_CLI", "github": "urbanjost/M_CLI", "description": "Unix-like command line argument parsing", "categories": "libraries", "tags": "namelist args", "version": "none", "license": "The Unlicense", "forks": 1, "issues": 0, "stars": 9, "last_commit": "January 2022"}, {"name": "M_history", "github": "urbanjost/M_history", "description": "Subroutine to give a line-mode command history to interactive programs", "categories": "libraries", "tags": "redo", "version": "none", "license": "MIT License", "forks": 0, "issues": 0, "stars": 4, "last_commit": "May 2022"}, {"name": "Futility", "github": "CASL/Futility", "description": "Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support", "categories": "libraries interfaces programming strings io numerical scientific", "version": "none", "license": "Other", "forks": 19, "issues": 0, "stars": 35, "last_commit": "May 2022"}, {"name": "Fortran Astrodynamics Toolkit", "github": "jacobwilliams/Fortran-Astrodynamics-Toolkit", "description": "A Modern Fortran Library for Astrodynamics", "categories": "libraries", "license": "Other", "forks": 38, "issues": 2, "stars": 120, "last_commit": "July 2022", "release": "0.3"}, {"name": "The NJOY Nuclear Data Processing System", "github": "njoy/NJOY2016", "description": "Package for producing pointwise and multigroup nuclear cross sections and related quantities from evaluated nuclear data in the ENDF format", "categories": "libraries", "license": "Other", "forks": 65, "issues": 69, "stars": 70, "last_commit": "May 2022", "release": "2016.67"}, {"name": "fortranlib", "github": "astrofrog/fortranlib", "description": "Collection of personal scientific routines in Fortran", "categories": "libraries numerical io interfaces", "tags": "solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors", "version": "none", "license": "BSD 2-Clause \"Simplified\" License", "forks": 78, "issues": 3, "stars": 267, "last_commit": "January 2019"}, {"name": "yaFyaml", "github": "Goddard-Fortran-Ecosystem/yaFyaml", "description": "Yet another Fortran YAML library", "categories": "libraries", "tags": "configuration yaml", "license": "Apache License 2.0", "forks": 7, "issues": 7, "stars": 9, "last_commit": "June 2022", "release": "v1.0.4"}], "tags": ["mpi", "electronic-structure", "molecular-dynamics", "quantum-chemistry", "linear-algebra", "openmp", "hpc", "ode", "density-functional-theory", "python", "gpu", "interpolation", "parallel", "runge", "kutta", "physics", "cfd", "computational-fluid-dynamics", "computational-chemistry", "parser", "testing", "lua", "integral", "integration", "finite", "fft", "spline", "hdf5", "array", "errors", "random", "unit", "list", "posix", "cpp", "formatter", "interface-generator", "container", "hash", "table", "split", "json", "interface", "contour", "pde", "coarray", "acm-toms", "element", "turbulence", "fluid-dynamics"]}