ChemPy
A package useful for chemistry written in Python
A Python package for chemistry with tools for chemical kinetics, equilibria, thermodynamics, and equation solving.
About the Project
Why use this?
ChemPy is a Python package for chemistry, mainly physical, inorganic, and analytical chemistry. It provides tools for chemical kinetics, equilibrium calculations, thermodynamics, electrolytes, units, and symbolic manipulation of chemical systems.
Reaction engineers choose ChemPy when they need a lightweight, auditable Python foundation for reaction-network calculations, equilibrium models, and kinetics problems. It is especially useful for teaching, research, and custom reactor models where the engineer wants direct control over the governing equations rather than working inside a large commercial simulator. [269]
Key Features
- Chemical kinetics and equilibrium calculations in Python
- Physical, inorganic, and analytical chemistry utilities
- Units-aware calculations and symbolic chemistry tools
- Suitable for custom reactor and reaction-network models
- Lightweight, open-source, and easy to audit
- Reference / Repo
- https://github.com/bjodah/chempy
- Tool / Hosted
- https://github.com/bjodah/chempy
- Replaces / Alternative to
- MATLAB chemical-reaction toolboxes, proprietary kinetics software
- Free layer
- open-source