Thermo: Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)



Version_status Documentation license Coverage Supported_versions Join the chat at Zendo

Get the latest version of Thermo from

If you have an installation of Python with pip, simple install it with:

$ pip install thermo

Alternatively, if you are using conda as your package management, you can simply install thermo in your environment from conda-forge channel with:

$ conda install -c conda-forge thermo

To get the git version, run:

$ git clone git://

Latest source code

The latest development version of Thermo’s sources can be obtained at

Bug reports

To report bugs, please use the Thermo’s Bug Tracker at:

If you have further questions about the usage of the library, feel free to contact the author at

License information

See LICENSE.txt for information on the terms & conditions for usage of this software, and a DISCLAIMER OF ALL WARRANTIES.

Although not required by the Thermo license, if it is convenient for you, please cite Thermo if used in your work. Please also consider contributing any changes you make back, and benefit the community.


To cite Thermo in publications use:

Caleb Bell and Contributors (2016-2023). Thermo: Chemical properties component of Chemical Engineering Design Library (ChEDL)

Indices and tables