Showing 22 of 22 projects
An optimized open-source implementation of the Basic Linear Algebra Subprograms (BLAS) library for high-performance scientific computing.
Pre-configured Docker images with cross-compilation toolchains for building software across multiple architectures and platforms.
A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.
An open-source implementation of the Message Passing Interface (MPI) specification for high-performance computing.
An MVC web stack written in Fortran 90, enabling web development with Fortran's native array handling.
A parallel deep learning framework written in modern Fortran for training and inference of dense, convolutional, and transformer networks.
A single-file library providing functional programming utilities like map, filter, fold, and set operations for modern Fortran.
A curated list of awesome Fortran frameworks, libraries, and software for scientific and high-performance computing.
CMake modules to enable compiler sanitizers (AddressSanitizer, MemorySanitizer, etc.) for C/C++/Fortran projects.
A user-friendly, thread-safe, and object-oriented API for reading and writing JSON files in modern Fortran.
An exascale many-physics flow solver for compressible multi-phase simulations, scaling to 200 trillion grid points on 43K+ GPUs.
A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.
A parallel Monte Carlo and machine learning library for scientific inference, available in Python, MATLAB, Fortran, C++, and C.
A GTK / Fortran binding enabling scientists to build cross-platform graphical user interfaces (GUIs) in Fortran.
Fortran application interfaces for accessing netCDF scientific data files, providing self-describing, network-transparent data storage.
A pure Fortran 2003+ library for building elegant command-line interfaces, inspired by Python's argparse.
A pure Fortran 2003+ OOP library for reading and writing VTK XML files for scientific visualization.
A high-performance unified C++ framework implementing domain decomposition methods for solving large-scale elliptic PDEs on parallel computers.
A modern Fortran library for date and time manipulation with millisecond precision.
An open-source Fortran 2003 solver for Navier-Stokes equations using finite volume methods with parallel computing capabilities.
A zero-configuration build system and package manager for modern Fortran projects with automatic dependency resolution.
A CMake module for easily enabling code coverage and generating reports with CMake targets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.