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

release : license : MIT stars : forks : lastcommit : issues :

arrayfire-fortran#

Fortran binding to the ArrayFire general purpose GPU library

Tags: cpp gpu opencl

release : license : BSD 3-Clause «New» or «Revised» License stars : 23 forks :5 lastcommit : August 2016 issues : 4

clfortran#

Fortran interfaces to Khronos OpenCL 1.2 API

Tags: gpu compute accelerator

release : license : GNU Lesser General Public License v3.0 stars : 55 forks :11 lastcommit : May 2016 issues : 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

release : license : BSD-3-Clause stars : forks : lastcommit : issues :

f03gl#

Fortran 2003 interface to OpenGL

Tags: graphics interface opengl

release : license : GPL-3.0 stars : forks : lastcommit : issues :

fgsl#

Fortran interface to the GNU Scientific Library

Tags: None

release : 1.5.0 license : GNU General Public License v2.0 stars : 76 forks :18 lastcommit : July 2021 issues : 3

FKB#

Fortran Keras Bridge - A two-way deep learning bridge between Keras and Fortran

Tags: deep-learning data-science machine-learning neural-networks

release : license : MIT License stars : 130 forks :28 lastcommit : April 2021 issues : 9

flibcpp#

Fortran bindings to the C++ Standard Library

Tags: cpp

release : v1.0.2 license : MIT License stars : 31 forks :1 lastcommit : June 2022 issues : 0

flook#

Tags: lua

release : v0.8.1 license : Mozilla Public License 2.0 stars : 8 forks :4 lastcommit : October 2021 issues : 1

Focal#

A module library which wraps calls to the OpenCL runtime API with a higher abstraction level

Tags: gpu compute accelerator

release : v1.0.1 license : MIT License stars : 35 forks :7 lastcommit : July 2021 issues : 4

forpy#

allows you to use Python features in Fortran

Tags: dict list tuple numpy python matplotlib scipy

release : license : GNU Lesser General Public License v3.0 stars : 163 forks :36 lastcommit : July 2020 issues : 15

fortran-curl#

Fortran 2008 interface bindings to libcurl

Tags: https curl imap libcurl smtp gopher

release : 0.3.0 license : ISC License stars : 24 forks :5 lastcommit : July 2022 issues : 0

fortran-lua53#

Fortran 2008 interface bindings to Lua 5.3

Tags: lua

release : license : ISC License stars : 10 forks :3 lastcommit : July 2022 issues : 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

release : license : ISC License stars : 26 forks :4 lastcommit : January 2022 issues : 0

fortran-xlib#

A collection of ISO C binding interfaces to Xlib for Fortran 2003

Tags: x11 mandelbrot raycast wireframe

release : license : ISC License stars : 8 forks :0 lastcommit : October 2021 issues : 0

fortranlib#

Collection of personal scientific routines in Fortran

Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors

release : license : BSD 2-Clause «Simplified» License stars : 267 forks :78 lastcommit : January 2019 issues : 3

fortyxima#

File system manipulation and unit testing framework

Tags: posix libc

release : license : BSD-2-clause stars : forks : lastcommit : issues :

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:

release : license : Other stars : 35 forks :19 lastcommit : May 2022 issues : 0

gtk-fortran#

A cross-platform library to build Graphical User Interfaces (GUI)

Tags: gui gtk graphical user interface

release : v4.2.1 license : GNU General Public License v3.0 stars : 202 forks :46 lastcommit : July 2022 issues : 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

release : license : LGPL-3.0-or-later stars : forks : lastcommit : issues :

LuaF#

Fortran 2003/2008 bindings to Lua 5.1

Tags: lua

release : license : MIT stars : forks : lastcommit : issues :

M_process#

Read and write lines to or from a process from Fortran via a C wrapper

Tags: None

release : license : The Unlicense stars : 9 forks :0 lastcommit : June 2022 issues : 0

M_system#

Call C system routines from Fortran

Tags: posix putenv getenv setenv environment file system mkdir rename rmdir chmod rand uname

release : license : The Unlicense stars : 10 forks :1 lastcommit : May 2022 issues : 1

mpifx#

Modern Fortran wrappers around MPI routines

Tags: mpi fypp

release : 1.3.1 license : BSD 2-Clause «Simplified» License stars : 28 forks :12 lastcommit : May 2022 issues : 5

node-fortran#

Fortran bridge for Node.js which allows you to run Fortran code from Node.js

Tags:

release : 1.0.1 license : MIT License stars : 89 forks :10 lastcommit : August 2020 issues : 2

node.fortran#

Execute Node.js in your Fortran programs

Tags:

release : 1.0.8 license : MIT License stars : 32 forks :2 lastcommit : August 2020 issues : 0

ogpf#

Object based interface to GnuPlot for Fortran

Tags: animation plot surface contour

release : 0.4.0 license : Other stars : 127 forks :39 lastcommit : May 2022 issues : 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

release : license : GPL-3.0-or-later stars : forks : lastcommit : issues :

PLplot#

Library for scientific plotting

Tags: plot surface contour interface

release : license : LGPL-3.0 stars : forks : lastcommit : issues :

pyplot-fortran#

For generating plots from Fortran using Python’s matplotlib.pyplot

Tags: pyplot matplotlib contour histogram

release : 3.2.0 license : Other stars : 137 forks :42 lastcommit : June 2022 issues : 4

scalapackfx#

Modern Fortran wrappers around ScaLAPACK routines

Tags: mpi fypp pblas blacs

release : 1.1 license : BSD 2-Clause «Simplified» License stars : 15 forks :5 lastcommit : May 2022 issues : 3

sqliteff#

A thin wrapper around the SQLite library

Tags: sql database

release : license : stars : forks : lastcommit : issues :

tcp-client-server#

A minimal Fortran TCP client and server demonstrating c interoperability

Tags: None

release : license : MIT License stars : 78 forks :7 lastcommit : June 2020 issues : 2


See here for how to get your project listed.