GitPedia

RMG Py

Python version of the amazing Reaction Mechanism Generator (RMG).

From ReactionMechanismGenerator·Updated June 27, 2026·View on GitHub·

This repository contains the Python version of **Reaction Mechanism Generator (RMG)**, a tool for automatically generating chemical reaction mechanisms for modeling reaction systems including pyrolysis, combustion, atmospheric science, and more. The project is written primarily in Python, distributed under the Other license, first published in 2009. Key topics include: chemistry, chemistry-discovery, kinetics, python, reactions.

Latest release: 4.0.0RMG-Py v4.0.0
June 12, 2026View Changelog →

<img align="top" src="https://raw.githubusercontent.com/ReactionMechanismGenerator/RMG-Py/main/documentation/source/_static/rmg-logo-small.png"> Reaction Mechanism Generator (RMG)

Codecov report
GitHub release
Anconda
RMG Website

Description

This repository contains the Python version of Reaction Mechanism Generator (RMG),
a tool for automatically generating chemical reaction
mechanisms for modeling reaction systems including pyrolysis, combustion,
atmospheric science, and more.

It also includes Arkane, the package for calculating thermodynamics, high-pressure-limit
rate coefficients, and pressure dependent rate coefficients from quantum chemical calculations.
Arkane is compatible with a variety of ab initio quantum chemistry software programs:
Gaussian, Q-Chem, Molpro, Orca, Psi4, and TeraChem.

Source Code Repository

How to Install

You can either download the source from GitHub and compile yourself, or download the binaries from Anaconda.
Please see the Download and Install page for detailed instructions.

Documentation

How to Contribute

Please see the Contributor Guidelines
for details on how to contribute to RMG-Py, Arkane, or RMG-database.

How to Give Feedback

Please post any issues you may have to the issues page
or email rmg_dev@mit.edu if you have questions.

  • Interactive Website: Visit this site to visualize RMG-generated models, view the databases, and
    perform thermodynamics and kinetics searches
  • Issues Page: view current issues and feature requests

Credits

Resources and References

The resources and relevant publications are listed here on the RMG-website.
Please at least cite our latest publication on Reaction Mechanism Generator v3.0 and other
relevant publications when publishing the results using our software.

How to cite

Please include the following citations if RMG, RMG-database, and/or Arkane were used for an academic study:

License Information

RMG is a free, open-source software package (distributed under the MIT/X11 license).

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from ReactionMechanismGenerator/RMG-Py via the GitHub API.Last fetched: 6/27/2026