A Python library for chemical engineering thermodynamics, providing a wide range of property calculation methods for pure components and mixtures.
Thermo

- Python
- Chemistry, Fluid Dynamics, Process Control, Simulation, Thermodynamics
- Chemical Recycling, Chemistry, Enthalpy, Entropy, Fluid Mechanics, Process Optimization, Renewable Energy, Sustainability Metrics, Thermodynamics
Features:
- Thermophysical property calculation (density,viscosity,thermal conductivity,heat capacity,vapor pressure,enthalpy,entropy),equations of state (Peng-Robinson,SRK,etc.),phase equilibria (VLE,LLE,SLE),chemical constants database,mixture models,transport properties,combustion calculations,unit conversions (via Pint integration),plotting utilities
Pricing:
- Free
- Comprehensive collection of thermodynamic calculation methods, well-documented with numerous examples and references, open-source and actively developed by its maintainer, useful for chemical process design and analysis.
- Primarily focused on classical thermodynamics and chemical engineering applications, some advanced or highly specialized models might not be included, requires understanding of chemical thermodynamics principles.
Best for:
- Chemical engineers, chemists, and researchers needing accurate thermophysical properties and phase equilibrium calculations for pure substances and mixtures.