MCPcopy Create free account
hub / github.com/CoolProp/CoolProp

github.com/CoolProp/CoolProp @gui-v8.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release gui-v8.0.0 ↗ · + Follow
5,935 symbols 18,286 edges 536 files 1,583 documented · 27% updated 6d agogui-v8.0.0 · 2026-06-28★ 1,03252 open issues

Browse by type

Functions 5,228 Types & classes 707
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Welcome to CoolProp

CoolProp is a thermophysical property database and wrappers for a selection of programming environments. It offers similar functionality to REFPROP, but CoolProp is open-source and free. It was originally developed by Ian Bell, at the time a post-doc at the University of Liege, in Liege, Belgium.

  • CoolProp has flexible licensing terms: Commercial - ok! Academic? - ok! license

  • For Python, get the latest release via pip install coolprop PyPI downloads PyPI version

  • ... other binaries are available from SourceForge sourceforge downloads CoolProp version tag

  • There is also a bleeding edge nightly build of the development version.

  • The documentation is available for the latest release and the development version

  • For any kind of question regarding CoolProp and its usage, you can ask the CoolProp Discussions

  • ... you might also find answers in our FAQ

  • If you found a bug or have an issue that requires the developers to become active, please file an issue in our issue tracker

  • Contributions to this project are welcomed and encouraged! If you wish to contribute bug fixes, patches, or new features, wrappers, or material properties, please submit a Pull Request with your code.

  • If you are new to Git and Github, please see the CoolProp Wiki for guidance on becoming a contributor to the project.

Sponsors

Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 3,643
Function 1,585
Class 637
Enum 53
Interface 17

Languages

C++68%
Python25%
C4%
C#2%
TypeScript1%
Rust1%

Modules by API surface

include/CoolProp/AbstractState.h248 symbols
externals/miniz-3.1.1/miniz.c194 symbols
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.cpp182 symbols
include/CoolProp/fluids/Helmholtz.h120 symbols
src/Backends/Helmholtz/MixtureDerivatives.cpp110 symbols
src/HumidAirProp.cpp103 symbols
src/AbstractState.cpp95 symbols
src/Backends/Helmholtz/MixtureDerivatives.h88 symbols
src/Backends/Helmholtz/HelmholtzEOSMixtureBackend.h88 symbols
src/Backends/Tabular/TabularBackends.h84 symbols
wrappers/Python/CoolProp/Plots/Common.py82 symbols
src/Backends/REFPROP/REFPROPMixtureBackend.cpp82 symbols

For agents

$ claude mcp add CoolProp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page