MontePy is the most user friendly Python library (API) to read, edit, and write MCNP input files.
-
Updated
Oct 8, 2026 - Python
The Monte Carlo N-Particle (MCNP) radiation transport code is a Monte Carlo transport code developed by Las Alamos National Laboratory (LANL).
It supports over 37 different types of particles, and is widely used by nuclear engineers,
and nuclear physicists.
MontePy is the most user friendly Python library (API) to read, edit, and write MCNP input files.
Tool for converting MCNP input files to OpenMC classes/XML
Some Monte Carlo tools
Workflow and Template Toolkit for Simulation (WATTS)
a companion for writing MCNP input decks
Tools to work with MCNP models and results
The package for reading mcnp input in a pythonic way
MCNP SDEF to OpenMC conversion tool
Create an arbitrary parametric tokamak neutron source
Tool to rename cells, surfaces, materials and universes in MCNP input files.
notepad++ plugin for MCNP deck development. shows informative popups for selected cell/surface/physics cards. Inbuilt error checking.
Tools used for MCNP input deck syntax highlighting
Materials that are dependent on conditions
a tool for creating axially symetric CSG geometry
Tally table is a simple GUI program which extracts user defined tallies from a MCNP output.
Created by Los Alamos National Laboratory