Featured Open Source Projects
A rich ecosystem of high-performance code
Libraries that interface with other systems, languages, or devices#
A software interface designed for electronic structure codes to connect with ELPA, libOMM, PEXSI, EigenExa, SLEPc, NTPoly, BSEPACK, LAPACK, MAGMA, and other solver libraries.
Tags: electronic-structure mpi gpu
Fortran interface to the GNU Scientific Library
Fortran Keras Bridge - A two-way deep learning bridge between Keras and Fortran
Tags: deep-learning data-science machine-learning neural-networks
Tags: lua
A module library which wraps calls to the OpenCL runtime API with a higher abstraction level
Tags: gpu compute accelerator
allows you to use Python features in Fortran
Tags: dict list tuple numpy python matplotlib scipy
A collection of ISO C binding interfaces to Simple DirectMedia Layer 2.0 (SDL 2.0), for multimedia and game programming in Fortran
Tags: graphics opengl games
Fortran 2008 interface bindings to selected POSIX and SysV types, functions, and routines on 64-bit Unix-like operating systems
Tags: unix linux freebsd os posix system
A collection of ISO C binding interfaces to Xlib for Fortran 2003
Tags: x11 xlib gui mandelbrot raycast wireframe
Fortran 2018 interface bindings to selected zlib functions
Tags: zlib compression deflate
Collection of personal scientific routines in Fortran
Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors
Allows users to interface into the PyTorch machine learning library
Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support
A cross-platform library to build Graphical User Interfaces (GUI)
Tags: gui gtk graphical user interface
A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format implementing the Sparse BLAS standard
Tags: linear-algebra openmp
Read and write lines to or from a process from Fortran via a C wrapper
Call C system routines from Fortran
Tags: posix putenv getenv setenv environment file system mkdir rename rmdir chmod rand uname
Fortran bridge for Node.js which allows you to run Fortran code from Node.js
Execute Node.js in your Fortran programs
Open source parallel package for computing multi-dimensional Fast Fourier Transforms (3-D and 4-D FFTs)
Tags: fft openmpi domain-decomposition-method
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Tags: cpp c python julia matlab rust mpi
For generating plots from Fortran using Python’s matplotlib.pyplot
Tags: pyplot matplotlib contour histogram
A minimal Fortran TCP client and server demonstrating c interoperability
See package index guidelines for how to get your project listed.