
FlowCompute is an open-source, Vulkan-based graphical client for OpenFOAM fluid analysis. Available for Windows and Linux, it lets you create cases, generate meshes, configure simulations, and launch tools without the command line. FlowCompute can access OpenFOAM running natively on Linux, inside the Windows Subsystem for Linux (WSL), or on a remote SSH server. Download the latest installers here.
The following YouTube videos demonstrate FlowCompute in action:
Released under the GNU Lesser General Public License (LGPL), FlowCompute is free to use, modify, and distribute.
The client streamlines case management by generating dictionary files based on user input. Wizards guide users through creating case folders, customizing the meshing process, and configuring the simulation. When all the dictionary files have been created, OpenFOAM utilities can be launched using buttons.
Before you can build FlowCompute, the target system requires the following packages:
git clone https://github.com/FlowComputeClient/flowcompute.git
cd FlowCompute
mkdir build
cd build
cmake ..
cmake --build .
./FlowCompute
git clone https://github.com/FlowComputeClient/flowcompute.git
vcpkg install libssh:x64-windows zlib:x64-windows
cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE="C:\path\to\vcpkg\scripts\buildsystems\vcpkg.cmake" -DCMAKE_PREFIX_PATH="C:\path\to\Qt\6.x.x\msvc2019_64"
cmake --build build --config Release
.\build\Release\FlowCompute.exe
To access OpenFOAM in WSL, FlowCompute requires that the wsl_server executable be present and running. If this can't be found, FlowCompute will attempt to install it whenever a user creates or accesses a case in WSL. The source code for wsl_server is in the top-level server folder, and it can be built in WSL using the Makefile.
© 2026 FlowCompute LLC ‐ All rights reserved

FlowCompute is an open-source, Vulkan-based graphical client for OpenFOAM fluid analysis. Available for Windows and Linux, it lets you create cases, generate meshes, configure simulations, and launch tools without the command line. FlowCompute can access OpenFOAM running natively on Linux, inside the Windows Subsystem for Linux (WSL), or on a remote SSH server. Download the latest installers here.
The following YouTube videos demonstrate FlowCompute in action:
Released under the GNU Lesser General Public License (LGPL), FlowCompute is free to use, modify, and distribute.
The client streamlines case management by generating dictionary files based on user input. Wizards guide users through creating case folders, customizing the meshing process, and configuring the simulation. When all the dictionary files have been created, OpenFOAM utilities can be launched using buttons.
Before you can build FlowCompute, the target system requires the following packages:
git clone https://github.com/FlowComputeClient/flowcompute.git
cd FlowCompute
mkdir build
cd build
cmake ..
cmake --build .
./FlowCompute
git clone https://github.com/FlowComputeClient/flowcompute.git
vcpkg install libssh:x64-windows zlib:x64-windows
cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE="C:\path\to\vcpkg\scripts\buildsystems\vcpkg.cmake" -DCMAKE_PREFIX_PATH="C:\path\to\Qt\6.x.x\msvc2019_64"
cmake --build build --config Release
.\build\Release\FlowCompute.exe
To access OpenFOAM in WSL, FlowCompute requires that the wsl_server executable be present and running. If this can't be found, FlowCompute will attempt to install it whenever a user creates or accesses a case in WSL. The source code for wsl_server is in the top-level server folder, and it can be built in WSL using the Makefile.
© 2026 FlowCompute LLC ‐ All rights reserved