Skip to content
SPECIFICTION
Get listed

MontePy

montepy.org

Free plan LinuxAPISelf-hosted
Visit montepy.org
Spec score 8.0 #34 of 89 in Physics Simulation Software

Spec sheet

Purpose
MontePy is a Python library for reading, editing, and writing MCNP input files.Read 8 Oct 2026 · montepy.org
Intended users
Documented use cases include reactor reconfiguration, fuel shuffling, model parameter studies, and updating models with results from other codes.Read 8 Oct 2026 · montepy.org
Free plan
YesRead 24 Sep 2026 · montepy.org
Support
The project directs users to open GitHub issues for feature requests and lists an email address for questions.Read 8 Oct 2026 · github.com
License
The project’s GitHub repository identifies its license as MIT.Read 8 Oct 2026 · github.com
Maker
The documentation copyright is attributed to Battelle Energy Alliance LLC.Read 8 Oct 2026 · montepy.org
3D visuals
NoRead 24 Sep 2026 · montepy.org
Assessment tools
NoRead 24 Sep 2026 · montepy.org
Authoring tools
NoRead 24 Sep 2026 · montepy.org
Automation
Its object-oriented interface supports automating tasks such as updating MCNP decks, parameterizing models, and converting models to other Monte Carlo codes.Read 8 Oct 2026 · montepy.org
Browser demos
The documentation provides Jupyter notebooks that can run in a browser, and says they can also be installed and run locally.Read 8 Oct 2026 · montepy.org
Data export
NoRead 24 Sep 2026 · montepy.org
Delivery mode
hybridRead 24 Sep 2026 · montepy.org
Does not run MCNP
MontePy does not run MCNP or parse MCNP output files.Read 8 Oct 2026 · montepy.org
Formatting
When writing files, MontePy attempts to preserve the original formatting, though modified objects may be reformatted slightly.Read 8 Oct 2026 · montepy.org
Input coverage
The project says it handles almost all MCNP input syntax, but does not support macrobody facets and documents other syntax limitations.Read 8 Oct 2026 · github.com
Installation
The library can be installed with pip or conda.Read 8 Oct 2026 · montepy.org
Lesson library
NoRead 24 Sep 2026 · montepy.org
Semantic model
MontePy links related input objects, such as cells and materials, so changing an object can update references in the file.Read 8 Oct 2026 · montepy.org
Supported MCNP versions
MontePy primarily supports MCNP 6.2; MCNP 6.3 is not fully supported, and earlier versions may have issues.Read 8 Oct 2026 · montepy.org

Plans and prices

MontePy Free Free Python library; no paid plans stated Read 8 Oct 2026 · montepy.org

Every MontePy plan and price →

Where Specifiction places it

Alternatives to MontePyAll alternatives →