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

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

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.