Featured Open Source Projects
A rich ecosystem of high-performance code
Libraries that interface with other systems, languages, or devices#
aotus#
Fortran wrapper around the C-API of the Lua scripting language
Tags: lua
:
: MIT
:
:
:
:
arrayfire-fortran#
Fortran binding to the ArrayFire general purpose GPU library
Tags: cpp gpu opencl
:
: BSD 3-Clause « New » or « Revised » License
: 23
:5
: August 2016
: 4
clfortran#
Fortran interfaces to Khronos OpenCL 1.2 API
Tags: gpu compute accelerator
:
: GNU Lesser General Public License v3.0
: 55
:11
: May 2016
: 1
ELSI#
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
:
: BSD-3-Clause
:
:
:
:
f03gl#
Fortran 2003 interface to OpenGL
Tags: graphics interface opengl
:
: GPL-3.0
:
:
:
:
fgsl#
Fortran interface to the GNU Scientific Library
Tags: None
: 1.5.0
: GNU General Public License v2.0
: 76
:18
: July 2021
: 3
FKB#
Fortran Keras Bridge - A two-way deep learning bridge between Keras and Fortran
Tags: deep-learning data-science machine-learning neural-networks
:
: MIT License
: 130
:28
: April 2021
: 9
flibcpp#
Fortran bindings to the C++ Standard Library
Tags: cpp
: v1.0.2
: MIT License
: 31
:1
: June 2022
: 0
flook#
Tags: lua
: v0.8.1
: Mozilla Public License 2.0
: 8
:4
: October 2021
: 1
Focal#
A module library which wraps calls to the OpenCL runtime API with a higher abstraction level
Tags: gpu compute accelerator
: v1.0.1
: MIT License
: 35
:7
: July 2021
: 4
forpy#
allows you to use Python features in Fortran
Tags: dict list tuple numpy python matplotlib scipy
:
: GNU Lesser General Public License v3.0
: 163
:36
: July 2020
: 15
fortran-curl#
Fortran 2008 interface bindings to libcurl
Tags: https curl imap libcurl smtp gopher
: 0.3.0
: ISC License
: 24
:5
: July 2022
: 0
fortran-lua53#
Fortran 2008 interface bindings to Lua 5.3
Tags: lua
:
: ISC License
: 10
:3
: July 2022
: 0
fortran-sdl2#
A collection of ISO C binding interfaces to Simple DirectMedia Layer 2.0 (SDL 2.0), for multimedia and game programming in Fortran
Tags: None
:
: ISC License
: 26
:4
: January 2022
: 0
fortran-xlib#
A collection of ISO C binding interfaces to Xlib for Fortran 2003
Tags: x11 mandelbrot raycast wireframe
:
: ISC License
: 8
:0
: October 2021
: 0
fortranlib#
Collection of personal scientific routines in Fortran
Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors
:
: BSD 2-Clause « Simplified » License
: 267
:78
: January 2019
: 3
fortyxima#
File system manipulation and unit testing framework
Tags: posix libc
:
: BSD-2-clause
:
:
:
:
Futility#
Fortran utilities including unit test harness, arbitrary length strings, parameter list objects, timers, geometry definitions, file wrappers, linear algebra tools, and parallel computing support
Tags:
:
: Other
: 35
:19
: May 2022
: 0
gtk-fortran#
A cross-platform library to build Graphical User Interfaces (GUI)
Tags: gui gtk graphical user interface
: v4.2.1
: GNU General Public License v3.0
: 202
:46
: July 2022
: 15
librsb#
A shared memory parallel sparse matrix computations library for the Recursive Sparse Blocks format implementing the Sparse BLAS standard
Tags: linear-algebra openmp
:
: LGPL-3.0-or-later
:
:
:
:
LuaF#
Fortran 2003/2008 bindings to Lua 5.1
Tags: lua
:
: MIT
:
:
:
:
M_process#
Read and write lines to or from a process from Fortran via a C wrapper
Tags: None
:
: The Unlicense
: 9
:0
: June 2022
: 0
M_system#
Call C system routines from Fortran
Tags: posix putenv getenv setenv environment file system mkdir rename rmdir chmod rand uname
:
: The Unlicense
: 10
:1
: May 2022
: 1
mpifx#
Modern Fortran wrappers around MPI routines
Tags: mpi fypp
: 1.3.1
: BSD 2-Clause « Simplified » License
: 28
:12
: May 2022
: 5
node-fortran#
Fortran bridge for Node.js which allows you to run Fortran code from Node.js
Tags:
: 1.0.1
: MIT License
: 89
:10
: August 2020
: 2
node.fortran#
Execute Node.js in your Fortran programs
Tags:
: 1.0.8
: MIT License
: 32
:2
: August 2020
: 0
ogpf#
Object based interface to GnuPlot for Fortran
Tags: animation plot surface contour
: 0.4.0
: Other
: 127
:39
: May 2022
: 2
OpenFFT#
Open source parallel package for computing multi-dimensional Fast Fourier Transforms (3-D and 4-D FFTs)
Tags: fft openmpi domain-decomposition-method
:
: GPL-3.0-or-later
:
:
:
:
PLplot#
Library for scientific plotting
Tags: plot surface contour interface
:
: LGPL-3.0
:
:
:
:
pyplot-fortran#
For generating plots from Fortran using Python’s matplotlib.pyplot
Tags: pyplot matplotlib contour histogram
: 3.2.0
: Other
: 137
:42
: June 2022
: 4
scalapackfx#
Modern Fortran wrappers around ScaLAPACK routines
Tags: mpi fypp pblas blacs
: 1.1
: BSD 2-Clause « Simplified » License
: 15
:5
: May 2022
: 3
sqliteff#
A thin wrapper around the SQLite library
Tags: sql database
:
:
:
:
:
:
tcp-client-server#
A minimal Fortran TCP client and server demonstrating c interoperability
Tags: None
:
: MIT License
: 78
:7
: June 2020
: 2
See here for how to get your project listed.