An open API service indexing awesome lists of open source software.

Computational Fluid Dynamics (CFD)

Computational Fluid Dynamics (CFD) is a specialized area within fluid mechanics that employs numerical methods and algorithms to simulate the behavior of fluids. It enables engineers and scientists to model and analyze complex flow phenomena, such as air flow around an aircraft wing, water currents in rivers, or heat transfer in industrial equipment. CFD tools provide detailed insights into fluid behavior under various conditions, allowing for optimization of designs, prediction of performance, and troubleshooting of issues in many fields including aerospace, automotive, energy, and environmental engineering. By solving the governing equations of fluid motion (Navier-Stokes equations), CFD can predict velocity, pressure, temperature, and other important variables throughout the domain of interest.

https://github.com/cheginit/uhworkshop

Workshops on CFD at the University of Houston

cfd openfoam workshop-materials

Last synced: 06 Apr 2025

https://github.com/kimimgo/viznoir

VTK is all you need. AI-Ready VTK visualization for science and engineering.

ai-agents cfd headless-rendering mcp model-context-protocol openfoam python scientific-visualization visualization vtk

Last synced: 01 Jun 2026

https://github.com/hangsz/rotoras-3d

A solver for 3D flow simulation.

3d cfd solver

Last synced: 24 Jan 2026

https://github.com/gnuns/cfget

:snake: A node.js cli tool to bypass Cloudflare's anti-bot and get the page contents

bypass cfd cloudflare nodejs

Last synced: 09 Sep 2025

https://github.com/szaghi/flow

Fortran fLuid Object

cfd fluid fortran oop

Last synced: 12 Feb 2026

https://github.com/petebachant/foampy

A Python package for working with OpenFOAM.

cfd openfoam

Last synced: 15 Apr 2025

https://github.com/easifem/classes

Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is [Modern Fortran](https://fortran-lang.org) framework for solving partial differential equations (PDEs) using finite element methods. EASIFEM "eases" the efforts to develop scientific programs in Fortran.

cfd finite-element-analysis finite-element-methods fluid-dynamics fluid-mechanics fortran freesoftware geomechanics gmsh hdf5 hpc modern-fortran open-source plotting soil-mechanics solid-mechanics vtk

Last synced: 20 Jan 2026

https://github.com/sseyler/hermeshd

HERMESHD is a discontinuous Galerkin 3D fluctuating hydrodynamics code for nanoscale fluid simulation

cfd computational-fluid-dynamics discontinuous-galerkin hydrodynamics landau-lifschitz llns navier-stokes

Last synced: 28 Feb 2026

https://github.com/ornl/vertex-cfd

VERTEX-CFD: a multi-physics solver for fusion applications.

cfd finite-element-methods gpu-computing large-eddy-simulation mhd trilinos turbulence-models

Last synced: 10 Sep 2025

https://github.com/kvslab/oasismove

A verified and validated Python/FEniCS-based CFD solver for moving domains

cfd fenics moving-domain python simulation

Last synced: 24 Dec 2025

https://github.com/cfd-institute/cppmeshconverter

C++ 11 version of my Fortran code gmsh-to-vtk-and-tecplot

c-plus-plus cfd converter cplusplus-11 gmsh mesh tecplot tecplot-ascii vtk vtkdata

Last synced: 10 Apr 2025

https://github.com/tkarabela/ensight-reader

A pure Python reader for the EnSight Gold format

cae cfd data-format ensight ensight-gold file-format-library python

Last synced: 23 Jan 2026

https://github.com/ivan-pi/periodic-lbm

A personal collection of research codes for LBM in periodic domains

benchmark cfd dugks-method lattice-boltzmann-method lbm periodic-flow

Last synced: 06 Jan 2026

https://github.com/kaschau/PEREGRINE

3D Multiblock multiphysics finite volume reacting flow solver. Implemented in Python, Kokkos, and MPI for inter- and intra-node performant parallelism.

cfd gpu-computing hdf5 kokkos parallel-computing paraview python scientific-computing

Last synced: 10 Mar 2025

https://github.com/gpulkit96/cfd_a_library

An automated library software to catalogue books and efficiently displays its details.

authority-control catalogue-books cfd database-management django-application django-framework library-management-system student-project

Last synced: 26 Oct 2025

https://github.com/gpulkit96/CFD_A_library

An automated library software to catalogue books and efficiently displays its details.

authority-control catalogue-books cfd database-management django-application django-framework library-management-system student-project

Last synced: 24 Mar 2025

https://github.com/pkestene/incremental-fluids-kokkos

Simple, single-file fluid solvers for learning purposes revisited with parallel programing (Kokkos: OpenMP / Cuda)

cfd cuda kokkos openmp parallel-programming

Last synced: 19 Aug 2025

https://github.com/adamdempsey90/fvm

My finite volume method project. Here I will implement the many pieces of a finite volume method to incorporate into a larger code.

c cfd cuda fvm gpu hydrodynamics

Last synced: 13 Apr 2025

https://github.com/precice/openfast-adapter

Couples the wind energy engineering tool OpenFAST to CFD solvers via the coupling library preCICE

cfd coupling multiphysics openfast windenergy

Last synced: 05 Mar 2025

https://github.com/skhelladi/wxrtcfd_code

Real-time Computational Fluid Dynamics (C/C++, wxWidget)

cfd fluid-dynamics fluid-simulation real-time

Last synced: 29 Oct 2025

https://github.com/gpavanb1/rfs

Robust Flamelet Solver: Mixture-Fraction based Flamelet solver with arc-length continuation

boundary-value-problem cfd combustion flamelet numerical-continuation python

Last synced: 16 Aug 2025

https://github.com/smillerc/curvilineargrids.jl

A Julia library for working with curvilinear grids

cfd julia mesh-generation pde

Last synced: 06 Apr 2026

https://github.com/nicolasbadano/fishpassage

This repository contains the implementation of an OpenFOAM model for the case of fish passage. It uses interFoam to solve the free surface, and a Delayed Eddy Simulation treatment to solve the turbulence, using the kOmegaSSTDDES model.

cfd openfoam

Last synced: 10 Mar 2026

https://github.com/p2pderivatives/cfd-js

Crypto Finance Development Kit for JavaScript

bitcoin cfd electron elements javascript liquid nodejs

Last synced: 28 Jan 2026

https://github.com/globalpolicy/lbmfluid

Fluid simulation using the Lattice Boltzmann Method in JavaScript.

automata boltzmann cellular cfd computational fluid fluid-dynamics lattice lbm simulation

Last synced: 30 Jul 2025

https://github.com/tpvasconcelos/mdsea

Pure Python Framework for Computational Fluid Dynamics

blender cfd fluid-dynamics fluid-simulation python python3

Last synced: 02 Apr 2026

https://github.com/p2pderivatives/cfd-go

Crypto Finance Development Kit for Go

bitcoin cfd elements golang liquid

Last synced: 12 Jan 2026

https://github.com/stadelmanma/netl-ap-map-flow

A fracture flow modeling package utilizing a modified local cubic law approach with OpenFoam and ParaView compatibility.

cfd computational-fluid-dynamics fracture local-cubic-law openfoam

Last synced: 16 Aug 2025

https://github.com/cssr-tools/pymm

Open-source image-based framework for computational fluid dynamics on microsystems

cfd gmsh microsystems navier-stokes openfoam python

Last synced: 06 Mar 2026

https://github.com/bernardparent/nodplot

Fast contour plots of 2D and 3D CFD structured data using the Qt libraries

cfd computational-fluid-dynamics contour-plot post-processor qt-gui

Last synced: 17 Mar 2025

https://github.com/gpavanb1/splitfvm

1D Finite-Volume with AMR and steady-state solver using Newton and Split-Newton

1d amr cfd finite-volume newton-raphson optimization python

Last synced: 10 Apr 2025

https://github.com/anicusan/fluid_simulation

Web app that simulates the fluid flow around a falling sphere. Measures the time taken for the sphere to travel 15cm at terminal velocity.

cfd dem falling falling-sphere fluid fluid-dynamics fluid-simulation html html5-canvas javascript js laboratory-automation laboratory-digitization laboratory-reports navier-stokes sphere webgl webgl-computer-graphics

Last synced: 03 Nov 2025

https://github.com/marc-joos/dumses-hybrid

CFD/MHD code for astrophysics

astrophysics cfd mhd mpi openacc openmp

Last synced: 15 Jan 2026

https://github.com/iuryt/gaussian_bump

MITgcm simulation of a flow over a gaussian bump.

cfd fluid-dynamics mitgcm oceanography

Last synced: 04 Jul 2025

https://github.com/cfd-institute/jmeshconverter

At this early stage, this code is a Java version of https://github.com/truongd8593/GmshToVtkAndTecplotCpp11

cfd java mesh-processing tecplot vtk

Last synced: 22 Feb 2026

https://github.com/hangsz/rotoras-2d

A solver for 2D flow simulation.

2d cfd solver

Last synced: 24 Jan 2026

https://github.com/Minard-Jules/Navier_Stokes_Spectral_Method

Navier Stokes simulation with spectral method

cfd fftw fpm gtk-fortran navier-stokes-equations

Last synced: 01 Jun 2026

https://github.com/onera/mola

MOLA (Modular Orchestration Library for Aerodynamics) implements user-level workflows and tools for aerodynamic analysis.

aerodynamics cfd mesh

Last synced: 23 May 2026

https://github.com/fschuch/the-plunging-flow-by-3d-les

The Plunging of Hyperpycnal Plumes on Tilted Bed by Three-Dimensional Large-Eddy Simulations

cfd computational-fluid-dynamics dataset hyperpycnal-plumes large-eddy-simulation plunging-flow python3 turbidity-current turbulence xarray xcompact3d

Last synced: 02 Apr 2026

https://github.com/ascillitoe/mondrian_turbulence

A python toolset to augment RANS models with LES/DNS data, using Random or Mondrian forests.

cfd machine-learning turbulence-modelling

Last synced: 25 Apr 2026

https://github.com/skhelladi/rtcfd_code

Real-time Computational Fluid Dynamics

cfd computational-physics fluid-dynamics fluid-simulation qt real-time

Last synced: 27 Apr 2026

https://github.com/simvia-tech/csauto

csauto automates code_saturne CFD simulation campaigns. Generate hundreds of cases from a DOE CSV + a template and monitor everything from a web dashboard.

automation cfd cfd-simulation code-saturne design-of-experiments docker hpc monitoring parametric-study python singularity slurm

Last synced: 20 Apr 2026

https://github.com/evertbunschoten/su2_dataminer

Workflow for setting up fluid data manifolds for data-driven simulations in SU2

cfd machine-learning su2

Last synced: 10 Apr 2025

https://github.com/auralius/truck-with-fluid-basin

Numerical model and simulation of a truck with a fluid basin.

cfd dynamics-simulation fluid-dynamics matlab octave saint-venant

Last synced: 27 Mar 2025

https://github.com/magnaopus1/synthron-cfd-trader-pro

SYNTHRON CFD Trader PRO is a cutting-edge trading platform featuring raw, custom-designed machine learning models. From reinforcement learning for dynamic strategies to predictive analytics, sentiment analysis, and optimization techniques, it empowers trading across stocks, forex, indices, commodities, futures, and crypto with precision.

ai backtesting cfd commodities data-analysis data-science data-structures forex futures indices machine-learning trading

Last synced: 30 Apr 2025

https://github.com/red-rapious/navier-stokes-cfd

Simulateur de mécanique des fluides à partir de la résolution numérique des équations de Navier-Stokes

cfd fluid-dynamics

Last synced: 01 Mar 2025

https://github.com/amilkyboi/euler

A two-dimensional Euler solver for internal flows written in Fortran.

aerospace-engineering cfd fortran

Last synced: 10 May 2025

https://github.com/jrwrigh/foam_options

For getting the list of options for each key in OpenFOAM dictionaries

cfd foam openfoam

Last synced: 15 Mar 2025

https://github.com/ghackenberg/caddrive-python

This project contains the CADdrive Python SDK as well as sample services and applications for finite element analysis and computation fluid dynamics simulation of LEGO structures.

cad caddrive cax cfd docker fem flask ldraw pdm plm python

Last synced: 18 Feb 2026

https://github.com/ycydsxy/1dlavalnozzle

CFD Solver for 1D Laval Nozzle

cfd

Last synced: 19 Mar 2026

https://github.com/koodlyakshay/ins

Incompressible Navier-Stokes codes

cfd fortran90 incompressible-flow

Last synced: 02 Mar 2026

https://github.com/agroudiev/navier-stokes-cfd

Simulateur de mécanique des fluides à partir de la résolution numérique des équations de Navier-Stokes

cfd fluid-dynamics

Last synced: 22 May 2026

https://github.com/acrlakshman/gradient-augmented-levelset-cuda

Implementation of Gradient Augmented Levelset method for CPU and GPU

cfd cuda levelset

Last synced: 17 Feb 2026

https://github.com/ycydsxy/geomturbo2curve

transform geomturbo files to curve files for CFX TurboGrid use

cfd tool

Last synced: 31 May 2026

https://github.com/szaghi/adam

Multi-physics AMR SDK and apps for High Performance Computing — from laptop to exascale device-accelerated superpc

amr cfd cuda fluid-dynamics fortran gas-dynamics hpc hydro-dynamics mpi openacc openmp plasma-dynamics

Last synced: 04 Apr 2026

https://github.com/p2pderivatives/cfd-js-wasm

Crypto Finance Development Kit for WebAssembly

bitcoin cfd elements emscripten liquid webassembly

Last synced: 28 Jan 2026

https://github.com/iammohith/finite-volume-method-for-1d-cfd-simulations

This repository includes six 1D CFD simulations using the Finite Volume Method (FVM) from my academic research. It covers topics such as the SIMPLE algorithm, heat conduction, and diffusion-convection processes. The examples are inspired by 'An Introduction to CFD: Finite Volume Method' by Versteeg and Malalasekera.

cfd fvm matlab

Last synced: 27 May 2026

https://github.com/acrlakshman/cfd-scene-renderer

Scalable rendering of CFD simulation results realistically. Scene templates to kick-start rendering.

cfd computational-fluid-dynamics mistuba-renderer multiphase-flow photorealistic-rendering rendering

Last synced: 30 Mar 2025

https://github.com/caeblox/caeblox-pod-protocol

The PoD protocol is an advanced geometry similarity scoring system built to support the minting process for CAEBlox, a platform focused on verifying 3D geometries Similarity. This tool automates the evaluation of 3D STL files, leveraging Signed Distance Function (SDF) to deliver highly accurate similarity scoring between Network designs.

blockchain cad cae caeblox cfd erc20 ethereum fea federated-learning knowdyn mining-difficuly pinn proof-of-design similarity-state-tensor web3

Last synced: 17 May 2026

https://github.com/iydon/cfdrust

A repository for practicing Rust, inspired by barbagroup/CFDPython.

cfd rust

Last synced: 19 Aug 2025

https://github.com/jguarato/2d-cavity-flow

Computational fluid dynamics (CFD) code for solving incompressible flow in a 2D lid-driven cavity.

cfd flow simulation

Last synced: 04 Oct 2025

https://github.com/jguarato/2d-plate-heat-transfer

Codes for solving a heat transfer problem in a 2D flat plate.

cfd flow simulation

Last synced: 04 Oct 2025

https://github.com/hyx0329/freecad-nix-shell

Reproducible FreeCAD Workspace with CFD and FEA Capability

cfd fem finite-element-analysis fluid-dynamics freecad nix openfoam

Last synced: 14 Feb 2026

https://github.com/davibarreira/navierstokes-machine

Candidate for Udacity MLND Capstone

cfd machinelearning python

Last synced: 13 May 2026

https://github.com/ssoudan/fluid-simulation-rs

Eulerian Fluid Simulation in Rust and WebAssembly

cfd eulerian-fluid-simulation rust simulation

Last synced: 14 May 2026

https://github.com/looooo/cfd-2016

university project

1d ausm cfd compressible flow roe

Last synced: 28 Mar 2025

https://github.com/dicehub/dice-dev-legacy

DICE project (Old version - No longer maintained !!!)

automation cfd openfoam simulation

Last synced: 20 Jan 2026

https://github.com/zitzeronion/thesisthinfilmflowslbm

A cumulative PhD thesis about lattice Boltzmann simulations of thin liquid films. It contains a ~50 page introduction and four peer reviewed papers. The interesting idea is to use the shallow water system to simulate thin film flows. This works surprisingly well.

cfd lattice-boltzmann lbm phd-thesis scientific-computing thesis thinfilm

Last synced: 30 Jan 2026

https://github.com/ycydsxy/1driemannsolver

CFD Solver for 1D Riemann Problem

cfd

Last synced: 19 Mar 2026

https://github.com/alexstewartja/dxtrade-php-sdk

PHP SDK for DXtrade's Administrative and Trading REST API endpoints.

cfd crypto dxtrade forex futures trade trading

Last synced: 01 Mar 2026

https://github.com/silumankucing/usv-shark

open source personal project on unmanned surface vehicle

cfd computationalfluiddynamics design-engineering naval product-design structural-analysis

Last synced: 18 Mar 2025

https://github.com/vitalcheffe/flow

Open-source engineering simulation with AI. In your browser.

cfd engineering fea finite-element open-source physics python react simulation typescript

Last synced: 04 Apr 2026

https://github.com/mladenivkovic/hydro-playground

A simple unigrid 2D hydrodynamics solver in C++, intended as a playground for single-node optimization and parallelism

cfd cpp finite-volume-methods hydrodynamics optimization

Last synced: 05 Apr 2026

https://github.com/l-nafaryus/anisotropy

Anisotropy of permeability in the periodic porous media

anisotropy cfd cli linux openfoam python3 salome

Last synced: 02 May 2026

https://github.com/ycydsxy/boundaryintepolation1d

intepolating boundaries from multi-stage calculation to single-row calculation

cfd tool

Last synced: 08 Mar 2026

https://github.com/pycgns/pycgns.github.io

pyCGNS documentation (generated from pyCGNS module - do not edit)

cfd cgns hdf5 python

Last synced: 14 Sep 2025

https://github.com/cfdby/supersonic-flow-analysis-of-a-bullet

To model supersonic flow around a bullet, calculate Cd and drag forces using MATLAB, and validate these with Fluent CFD simulations, comparing analytical and numerical approaches for accuracy.

aerodynamics aerospace-engineering ansys-fluent cfd computational-physics drag-coefficent matlab shock-waves supersonic-flow

Last synced: 26 Jun 2025

https://github.com/cfdby/laval-nozzle-analysis

This project presents a 2D CFD simulation of compressible flow through a **De Laval nozzle**, performed in **ANSYS Fluent 2025 R1**. The aim was to observe **choked flow** behavior, check **mass conservation**, and compute **wall total force**.

analysis cfd laval-nozzles matlab

Last synced: 26 Jun 2025

https://github.com/inflowencer/pyaoa

Python package to automatically analyze objects in external aerodynamic flow for a range of angle-of-attack

cfd

Last synced: 14 Jan 2026

https://github.com/ascillitoe/probe-subspaces

Datasets and example code used in the 2020 ASME Turbo Expo Paper "Design space exploration of stagnation temperature probes via dimension reduction".

cfd data-science dimension-reduction effective-quadratures polynomial-regression temperature-probe temperature-sensor

Last synced: 23 Mar 2025

https://github.com/cfdby/pv-panel-cooling-with-air-flow

A computational fluid dynamics (CFD) study simulating air-cooling effects on a photovoltaic panel under 800 W/m² solar load, implemented in ANSYS Fluent using SST k-ω turbulence modeling with 60,000+ mesh elements.

ansys-fluent cfd matlab renewable-energy solar-panels

Last synced: 26 Jun 2025