dwsim10
Thriving Thriving VI C# C#
โ†‘ 63 ?
dwsim10 DanWBR/dwsim10

DWSIM - Open Source Process Simulator (.NET 10)

https://dwsim.org โ†—
HEALTH ? 98 / Healthy
// solo builder// hidden gem// funded// release machine chemical-engineeringchemical-kineticschemical-reactionschemicalsprocesssimulationthermodynamic-modelsthermodynamic-propertiesthermodynamicsthermodynamics-ai ?

// readme

DWSIM - Open Source Process Simulator

Copyright 2008-2026 Daniel Wagner Oliveira de Medeiros and contributors

DWSIM is a software for modeling, simulating, and optimizing steady-state and dynamic chemical processes.

License

DWSIM is licensed under the GNU General Public License (GPL) Version 3.

See COPYING for more information.

Supported Operating Systems

  • Windows (x64/arm64)
  • Linux (x64/arm64)
  • macOS (x64/arm64)

Building

git clone --recursive https://github.com/DanWBR/dwsim10
dotnet build DWSIM.slnx
dotnet run --project ui/DWSIM.UI.Desktop.Avalonia

A flowsheet path on the command line opens as the first document.

Layout

FolderWhat is in it
engine/The simulator: interfaces, thermodynamics, unit operations, the flowsheet and its solver, the automation and fluent APIs
ui/The desktop application, written in Avalonia
external/Third-party source, as submodules
lib/Managed assemblies that are not on NuGet, with a note on each
tests/The test suites and the sample flowsheets they run
packaging/The scripts that turn a publish into a .deb, an .app and a DMG
โ€ฆ