The Fusion Commons

Every code, dataset, and learning resource you need to work on fusion energy — in one place. Access status marked on every entry, across GitHub, GitLab, Bitbucket, and Hugging Face.

A community resource, founded and maintained by Kronos Fusion Energy. Content CC BY 4.0.

Access 🟢 Open 🟡 Registration 🔴 Restricted Platform GitHub GitLab Bitbucket Hugging Face Install pip conda source
🧭 New to fusion computing? The hands-on guides take you from zero to a first equilibrium, a first transport run, and a first neutronics model — each in under an hour.
The Open Fusion Software Map — how the fusion software ecosystem fits together

The Open Fusion Software Map — click to open full size. Every name on it is in the index below.

Simulation codes

Plasma equilibrium & MHD

DESC

Stellarator and tokamak equilibrium, stability, and optimization suite built on pseudo-spectral methods and automatic differentiation.

Pythonpip★ 168 · updated 2026-09
FreeGS

Free-boundary Grad–Shafranov equilibrium solver for tokamaks, well suited to scenario design and control studies.

Pythonpip★ 144 · updated 2026-09
FreeGSNKE

Evolutive free-boundary Grad–Shafranov simulator from UKAEA, validated on MAST-U and a standard backend for control and surrogate training pipelines.

Pythonpip★ 94 · updated 2026-09
FreeQDSK

Reader/writer for the G-EQDSK, A-EQDSK, and P-EQDSK equilibrium file formats.

Pythonpip★ 19 · updated 2025-02
GSFit

Grad–Shafranov equilibrium reconstruction open-sourced by Tokamak Energy, with a real-time sibling (RT-GSFit) running in the ST40 control system.

Rust/Pythonsource★ 38 · updated 2026-09
GVECGitLab

Galerkin Variational Equilibrium Code from Max Planck IPP — flexible open 3D ideal-MHD equilibrium solver in the VMEC lineage.

Fortransource★ 27 · updated 2026-09
Open FUSION Toolkit

Suite of tools for fusion simulation, including the TokaMaker Grad–Shafranov solver and 3D MHD capabilities.

Fortran/Pythonsource★ 87 · updated 2026-09
PARVMEC

Parallel version of the VMEC 3D ideal-MHD equilibrium code, the workhorse of stellarator equilibrium.

Fortransource★ 23 · updated 2026-09
SPEC

Stepped-Pressure Equilibrium Code — 3D MHD equilibria with islands and chaotic fields via multi-region relaxed MHD.

Fortransource★ 34 · updated 2026-06
VMEC++

Proxima Fusion's from-scratch open reimplementation of the VMEC 3D MHD equilibrium code, built for modern stellarator optimization.

C++/Pythonpip★ 252 · updated 2026-09
VMEC2000

VMEC build with a Python wrapper and CMake tooling, maintained for the SIMSOPT optimization ecosystem.

Fortran/Pythonsource★ 18 · updated 2026-09
EFIT

The standard tokamak equilibrium reconstruction code from General Atomics; commonly run through OMFIT.

Fortran
JOREK

Nonlinear extended-MHD code for disruptions, ELMs, and 3D instabilities in divertor tokamaks.

Fortran
M3D-C1

High-order 3D extended-MHD code from PPPL for tokamak stability and disruption modeling.

Fortran
NIMROD

Nonlinear 3D extended-MHD code used widely for macroscopic stability studies.

Fortran

Choosing an equilibrium code

Editorial guidance for newcomers — start here, then read each code's documentation.

CodeGeometryFirst runGPULicense
FreeGSTokamak (free boundary)pip install, laptop—open
DESCStellarator + tokamakpip install, laptop(JAX)open
TokaMaker (OFT)Tokamak (free boundary)build from source—open
VMEC (PARVMEC / VMEC2000)Stellarator + tokamak (nested surfaces)build from source—open
SPECStellarator (islands & chaos)build from source—open
EFITTokamak (reconstruction from experiment)via OMFIT—registration

Gyrokinetics, turbulence & transport

GACODE

General Atomics suite — CGYRO (gyrokinetic turbulence), TGLF (quasilinear transport), NEO (neoclassical), and TGYRO (transport solver).

Fortransource★ 42 · updated 2026-09
Gkeyll

Modern C/CUDA framework for gyrokinetic, Vlasov–Maxwell, and multi-moment fluid simulation on GPUs.

Csource★ 108 · updated 2026-09
GKWBitbucket

Global and flux-tube nonlinear gyrokinetic code for turbulence in rotating plasmas.

Fortransourceupdated 2026-09
Gyselalib++

Open GPU-ready semi-Lagrangian gyrokinetic library from CEA's GYSELA-X project.

C++source★ 55 · updated 2026-09
QuaLiKizGitLab

Fast quasilinear gyrokinetic transport model, widely used inside integrated modeling loops and as a neural-network surrogate.

Fortransource★ 6 · updated 2026-09
stella

Operator-split gyrokinetic code built for stellarator turbulence and mixed implicit/explicit timestepping.

Fortransource★ 31 · updated 2026-09
GENE

Flagship Eulerian gyrokinetic turbulence code (flux-tube to global, tokamaks and stellarators); free after signing a user agreement.

Fortran
GS2Bitbucket

Pioneering flux-tube gyrokinetic code for tokamak and stellarator microinstability and turbulence studies.

Fortranupdated 2026-09
XGC

Whole-volume gyrokinetic particle-in-cell code for edge and core, scaling to exascale machines.

Fortran/C++
ORB5

Global electromagnetic gyrokinetic particle-in-cell code from EPFL's Swiss Plasma Center; source via collaboration agreement.

Fortran

Choosing a gyrokinetic code

Editorial guidance for newcomers — start here, then read each code's documentation.

CodeGeometryApproachGPULicense
QuaLiKizTokamakQuasilinear (fast, reduced)—open
CGYRO (GACODE)Tokamak, flux tubeEulerian, nonlinear—open
GkeyllTokamak + mirror, incl. edgeContinuum, full-f capable—open
stellaStellarator + tokamakEulerian, operator-split—open
GKWTokamak, global + flux tubeEulerian, nonlinear—open
GENETokamak + stellarator, globalEulerian, nonlinear—registration
GS2Tokamak + stellarator, flux tubeEulerian, nonlinear—registration
XGCWhole volume, incl. edgeParticle-in-cell, full-f—registration

Integrated modeling & systems codes

Bluemira

Integrated design framework for fusion power plants — reactor geometry, magnets, balance of plant, and optimization.

Pythonconda★ 111 · updated 2026-09
cfspopcon

Fast 0-D plasma operating-contour (POPCON) analysis from Commonwealth Fusion Systems.

Pythonpip★ 43 · updated 2026-09
FUSE

Whole-facility fusion simulator from General Atomics — plasma, engineering, and costing in one differentiable Julia stack.

Juliajulia★ 91 · updated 2026-09
Kronos Toolkit

Anchor-tested Python research engine reproducing the published Kronos Fusion Energy physics register end-to-end.

PythonpipPyPI ↗★ 0 · updated 2026-09
METIS

CEA-IRFM's fast integrated tokamak scenario and transport simulator, released under the CeCILL-C license.

MATLABsource★ 25 · updated 2026-03
MITIM

MIT integrated-modeling toolbox including PORTALS — surrogate-based optimization that accelerates high-fidelity core transport predictions.

Pythonpip★ 24 · updated 2026-09
PROCESS

UKAEA systems code for self-consistent fusion power plant design points and trade studies.

Python/Fortransource★ 71 · updated 2026-09
TORAX

Differentiable tokamak core transport simulator in JAX from Google DeepMind, built for fast scenario optimization and ML coupling.

Pythonpip★ 725 · updated 2026-09
OMFIT

One Modeling Framework for Integrated Tasks — the glue framework connecting dozens of fusion codes and experimental databases.

Python
TRANSP

The reference tokamak time-dependent transport analysis and prediction code, run as a service by PPPL.

Fortranservice

Choosing an integrated modeling or systems code

Editorial guidance for newcomers — start here, then read each code's documentation.

CodeScopeFirst runLanguageLicense
cfspopcon0-D operating space (POPCON)pip install, laptopPythonopen
TORAX1-D core transport, differentiablepip install, laptopPythonopen
PROCESSWhole-plant systems optimizationbuild from sourcePython/Fortranopen
BluemiraPlant design & engineeringconda environmentPythonopen
FUSEWhole facility, differentiableJulia packageJuliaopen
OMFITFramework gluing many codesregistrationPythonregistration
TRANSPExperiment analysis & predictionhosted serviceFortranregistration

Edge, scrape-off layer & divertor

BOUT++

Framework for plasma fluid and turbulence simulation in general curvilinear geometry, the base for many edge codes.

C++source★ 244 · updated 2026-09
Hermes-3

Hot-ion multifluid drift-reduced model for tokamak edge and scrape-off-layer transport, built on BOUT++.

C++source★ 67 · updated 2026-09
SD1D

1D divertor leg model of plasma–neutral interaction and detachment, built on BOUT++.

C++source★ 22 · updated 2023-11
UEDGE

2D fluid code for plasma and neutrals in the tokamak edge, from LLNL, with a Python interface.

Fortran/Pythonpip★ 56 · updated 2026-08
DEGAS 2

PPPL Monte Carlo neutral-transport code for fusion edge plasmas.

C
EIRENE

Kinetic Monte Carlo neutral particle and radiation transport code, the neutrals engine inside SOLPS-ITER.

Fortran
GBS

EPFL's Global Braginskii Solver for edge and scrape-off-layer plasma turbulence in diverted geometries.

Fortran
SOLEDGE3X

CEA-IRFM and Aix-Marseille edge-plasma transport and turbulence code including wall geometry, recycling, and impurity physics.

Fortran
SOLPS-ITER

The standard coupled plasma/neutrals code package for divertor and scrape-off-layer design, maintained by the ITER Organization.

Disruptions & runaway electrons

DREAM

Disruption Runaway Electron Analysis Model from Chalmers — the standard open tool for simulating runaway-electron generation and mitigation.

C++source★ 48 · updated 2026-09
SOFT2

Synthetic synchrotron diagnostic from Chalmers reproducing camera images and spectra of runaway-electron radiation.

C++source★ 11 · updated 2026-04

Particle-in-cell & kinetic codes

EPOCH

Widely used relativistic particle-in-cell code for laser–plasma interaction and kinetic physics.

Fortransource★ 256 · updated 2026-09
OSIRIS

The widely used UCLA/IST relativistic particle-in-cell code, historically agreement-only and now public under AGPL-3.0.

Fortransource★ 82 · updated 2024-08
PIConGPU

Fully relativistic, many-GPU particle-in-cell code with best-in-class performance.

C++source★ 796 · updated 2026-09
Smilei

Collaborative open particle-in-cell code for fusion, laser–plasma, and astrophysical kinetic simulation.

C++/Pythonsource★ 449 · updated 2026-09
VPIC

Los Alamos 3D relativistic kinetic particle-in-cell code, built for extreme scale.

C++source★ 190 · updated 2025-06
WarpX

Exascale mesh-refined particle-in-cell code (2022 Gordon Bell Prize) for kinetic plasma and accelerator modeling.

C++/Pythonconda★ 489 · updated 2026-09

Stellarator design & optimization

booz_xform

Transforms stellarator equilibria to Boozer coordinates, with Python bindings.

C++/Pythonpip★ 20 · updated 2026-08
FOCUS

Flexible optimized coil design using space curves — finds buildable coils for stellarators.

Fortransource★ 25 · updated 2025-04
Open stellarator models

Simplified stellarator CAD models published by Proxima Fusion as an open engineering and design resource.

★ 33 · updated 2026-02
pyQSC

Near-axis expansion for rapid design of quasisymmetric stellarator configurations.

Pythonpip★ 17 · updated 2025-01
REGCOIL

Regularized winding-surface coil optimization for stellarators.

Fortransource★ 24 · updated 2026-08
SIMSOPT

Flexible stellarator optimization framework tying together VMEC, SPEC, coil design, and gradient-based optimization.

Python/C++pip★ 166 · updated 2026-09
STELLOPT

The classic stellarator equilibrium optimization suite, including BEAMS3D and DIAGNO.

Fortransource★ 123 · updated 2026-09

Alternative concepts

MCTrans++

0-D scoping model for transport in centrifugally confined magnetic mirrors, used for the CMFX experiment at the University of Maryland.

C++source★ 7 · updated 2025-07
Pleiades

Green's-function equilibrium and coil-design code used to generate magnetic-mirror equilibria for the WHAM experiment.

Pythonsource★ 9 · updated 2021-08

Kinetic FRC and Z-pinch studies in the open literature largely run on the particle-in-cell codes above (WarpX, Gkeyll), and the Open FUSION Toolkit descends from spheromak research — the entries here are concept-specific tools.

Heating, current drive & fast particles

ASCOT5

High-performance Monte Carlo orbit-following code for fast ions, neutral-beam injection, and wall-load studies in tokamaks and stellarators.

C/Pythonsource
CQL3D

CompX's 3D Fokker–Planck collisional/quasilinear code for RF and neutral-beam heating, now openly published; the CQL3D-m variant serves mirror machines.

Fortransource
GENRAY

All-frequencies ray-tracing code for RF wave propagation in plasmas, the standard companion to CQL3D.

Fortransource
Petra-M

Finite-element RF wave simulation framework (built on MFEM) used for ICRF antenna-to-core modeling.

Pythonsource★ 0 · updated 2025-11
Scotty

Beam-tracing code for Doppler backscattering and microwave beam propagation in fusion plasmas.

Pythonpip

Neutronics, activation & shielding

ALARA

Activation, decay-heat, and dose analysis code designed for fusion energy systems.

C++source
DAGMC

Direct Accelerated Geometry Monte Carlo — run neutronics directly on CAD geometry with OpenMC, MCNP, and more.

C++conda
Geant4

CERN's general-purpose particle transport toolkit, used for shielding and detector studies.

C++source
HYPERION activation study

Worked open OpenMC R2S example — activation, waste classification, and shutdown dose for a breeder blanket.

Pythonsource
OpenMC

Community Monte Carlo neutron and photon transport code — the open standard for fusion neutronics.

C++/Pythonconda
Paramak

Parametric CAD models of fusion reactors, ready for neutronics workflows.

Pythonpip
PyNE

Nuclear engineering toolkit — nuclear data, cross sections, transmutation, and mesh utilities.

Python/C++conda
FISPACT-II

UKAEA inventory code for activation, transmutation, and waste — the fusion-standard companion to TENDL data.

Fortran
Serpent

Continuous-energy Monte Carlo transport and burnup code from VTT with strong fusion adoption.

C
MCNP

The reference general Monte Carlo N-Particle transport code; export-controlled, distributed through RSICC.

Fortran

Materials & fuel cycle

FESTIM

Finite-element hydrogen/tritium transport in materials — trapping, permeation, and thermal fields.

Pythonpip
LAMMPS

Molecular dynamics workhorse for radiation damage and plasma-facing materials studies.

C++conda
MOOSE

Idaho National Laboratory's multiphysics finite-element framework underlying many fusion materials and blanket tools.

C++conda
TMAP8

Tritium Migration Analysis Program, rebuilt on MOOSE — the standard for fuel-cycle tritium safety analysis.

C++source
SRIM

Stopping and Range of Ions in Matter — the classic ion-implantation and sputtering tables; free binaries, closed source.

binary

Plant engineering & plasma-facing components

cfsem

Commonwealth Fusion Systems' quasi-steady electromagnetics library — Biot–Savart, filamentized coils, and Grad–Shafranov utilities for tokamak design.

Rust/Pythonpip
CoolProp

Open thermophysical property library covering cryogenic fluids such as helium and hydrogen; used in Bluemira's cryogenics and coolant calculations.

C++pip
GeN-FoamGitLab

OpenFOAM-based multiphysics solver for thermal-hydraulics, thermal-mechanics, and neutronics, relevant to balance-of-plant and liquid-metal blanket analysis.

C++source
HEAT

Heat flux Engineering Analysis Toolkit mapping 3D plasma heat and particle loads onto real CAD of plasma-facing components.

Pythonsource
Robinson HTS Wire Database

Open database of measured critical-current characteristics of commercial REBCO/HTS wires — a standard data source for fusion magnet conductor design.

SMARDDA (smalib)

UKAEA library for magnetic field-line following and power-deposition mapping onto CAD plasma-facing surfaces, the approach underlying ITER's SMITER framework.

Fortransource
Stellarmesh

CAD-to-DAGMC meshing library for neutronics workflows, originally from Thea Energy and now community-maintained.

Pythonpip
Stellarvista

Thea Energy's tool for in-notebook 3D visualization of DAGMC geometry and OpenMC tallies in stellarator neutronics workflows.

Pythonpip

Plasma control, machine learning & quantum

disruption-py

Open workflow from MIT PSFC for building disruption-prediction databases from tokamak shots.

Pythonpip
DisruptionBench

Machine-agnostic benchmarking framework for ML disruption predictors across Alcator C-Mod, DIII-D, and EAST — the companion to disruption-py.

Pythonsource
FRNN

Fusion Recurrent Neural Network — deep learning for disruption prediction from PPPL.

Pythonsource
fusion_surrogates

Google DeepMind's library of JAX surrogate transport models, including the QuaLiKiz-trained QLKNN networks used by TORAX.

Pythonpip
fusion_tcv

Reference environment and agent-interface code from DeepMind's Nature 2022 deep-reinforcement-learning magnetic control of TCV plasmas.

Pythonsource
KODEX

The Kronos family of codes — a fleet of benchmarked AI/ML fusion surrogates and quantum tools spanning transport, magnet quench warning, disruption prediction, breeding, and control, each release archived with citable DOIs.

PythonpipPyPI ↗
kronos-quantum

Runnable quantum-computing-for-fusion codes with a white paper — honest simulators today, pluggable into real quantum hardware as the field matures.

Pythonsource
mycela

Distributed control-system framework and UI toolkit published by First Light Fusion from its experimental-controls stack.

Rustsource
TearingAvoidance

Training code for the Nature 2024 deep-RL tearing-instability avoidance controller demonstrated on DIII-D.

Pythonsource
TORAX

Also listed under integrated modeling — its differentiability makes it a natural base for control and ML research.

Pythonpip★ 725 · updated 2026-09

Diagnostics & synthetic diagnostics

Cherab

Spectroscopic modeling framework for synthetic diagnostics, built on the Raysect ray-tracer.

Pythonpip
FIDASIM

Synthetic fast-ion D-alpha and neutral-beam diagnostic modeling.

Fortransource
Raysect

Scientific ray-tracing engine powering Cherab's synthetic camera and spectrometer views.

Pythonpip
ToFu

Open library for tomography and synthetic diagnostics in fusion devices, used for bolometry and soft-X-ray inversion workflows.

Pythonpip

Inertial confinement & high-energy-density

Flash-X

Multiphysics adaptive-mesh radiation-hydrodynamics code with a long heritage in HED and laboratory astrophysics.

Fortransource
FLASH

Multiphysics radiation-MHD code from the Flash Center — a workhorse for magneto-inertial and magnetized HED fusion simulation.

Fortran

The production ICF radiation-hydrodynamics codes (HYDRA, xRAGE, and kin) are export-controlled and not publicly distributed; EPOCH, Smilei, and WarpX above cover much of the open kinetic side of HED science.

General plasma frameworks & utilities

fusion-energy org

GitHub organization of open fusion neutronics tools and workflows surrounding OpenMC, DAGMC, and Paramak.

MDSplus

The data acquisition and storage system used by most magnetic fusion experiments worldwide.

C/Pythonbinary
MFEM

Lightweight scalable finite-element library from LLNL, the numerical engine under several fusion codes.

C++conda
OMAS

Ordered Multidimensional Array Structure — Python data-schema layer implementing the ITER IMAS ontology.

Pythonpip
PlasmaPy

The community Python package for plasma physics — formulary, particles, diagnostics, and simulation primitives.

Pythonpip
StruphyGitLab

Structure-preserving hybrid kinetic-fluid plasma simulation package from Max Planck IPP.

Pythonpip

Data

Open experimental & simulation datasets

FAIR MAST

UKAEA's open data service for the MAST spherical tokamak — thousands of shots, browsable and downloadable.

IAEA Nuclear Data Services

The IAEA's portal of evaluated nuclear data libraries and related services.

ITER Organization on GitHub

ITER's open-source releases, including the IMAS data infrastructure and physics codes.

OpenSTEP

Public data release of the STEP prototype fusion power plant tokamak design from UKAEA.

SPARCPublic

Commonwealth Fusion Systems' public SPARC design data — equilibria, profiles, and reference scenarios.

Zenodo — fusion energy records

CERN-hosted open repository where fusion datasets, code archives, and supplementary material receive citable DOIs; Kronos Fusion Energy's open research archive is published here.

Machine learning datasets & models

ConStellarationHugging Face

Proxima Fusion's open dataset of quasi-isodynamic stellarator boundaries with equilibria and performance metrics, the basis of an open optimization benchmark.

Fusion Equilibrium ChallengeHugging Face

Challenge dataset for predicting plasma magnetic equilibrium from control inputs and non-magnetic diagnostics on DIII-D and MAST data.

GyroSwinHugging Face

Pretrained 5D neural surrogate for nonlinear gyrokinetic plasma turbulence, roughly a thousand times faster than the code it emulates.

KBENCH

Open fusion-ML benchmark suite from the KODEX family — citable tasks on gyrokinetic turbulence, MAST disruption prediction, and flux reduced-order modeling, with fixed splits, metrics, and baselines to beat.

NearAxisStellaratorsHugging Face

Large dataset of stellarator configurations generated with the pyQSC near-axis expansion, pairing design parameters with derived properties for surrogate training.

Pedestal PredictorHugging Face

DIII-D-trained ensemble predicting pedestal temperature, density, and rotation values, packaged as self-contained ONNX bundles for real-time inference.

TokaMarkHugging Face

Benchmark packaging harmonized diagnostic signals from over ten thousand real MAST tokamak shots into task-ready evaluations for AI models.

TokaMindHugging Face

Multi-modal Transformer foundation model for tokamak plasma dynamics, pretrained on MAST data via TokaMark.

Atomic, molecular & nuclear data

ENDF/B (NNDC)

The US evaluated nuclear data file, from Brookhaven's National Nuclear Data Center.

FENDL

Fusion Evaluated Nuclear Data Library — the IAEA-curated nuclear data library for fusion neutronics.

IAEA AMDIS

Atomic and molecular data for fusion, including the ALADDIN database and CollisionDB.

JEFF (OECD NEA)

The Joint Evaluated Fission and Fusion nuclear data library from the OECD Nuclear Energy Agency.

NIST Atomic Spectra Database

Reference wavelengths, energy levels, and transition probabilities.

OPEN-ADAS

Freely downloadable subset of the Atomic Data and Analysis Structure — ionization, recombination, and radiation rates for fusion plasmas.

TENDL

TALYS-based evaluated nuclear data library, the standard companion to FISPACT-II activation calculations.

Standards & interoperability

FreeQDSK

The de-facto G-EQDSK equilibrium exchange format, implemented cleanly (also listed under equilibrium).

Pythonpip★ 19 · updated 2025-02
IMAS Data Dictionary

The ITER-standard ontology for describing fusion experiments and simulations.

IMAS-Python

Pure-Python library for reading and writing IMAS data structures.

Pythonpip
OMAS

Practical Python implementation of the IMAS schema over NetCDF/HDF5/JSON (also listed under frameworks).

Pythonpip

Learning

Textbooks & foundational papers

Chen, "Introduction to Plasma Physics and Controlled Fusion"

The classic gentle introduction to plasma physics.

Dolan, "Magnetic Fusion Technology"

Comprehensive reference on the engineering systems of magnetic fusion devices.

Freidberg, "Plasma Physics and Fusion Energy"

The standard first textbook for fusion-oriented plasma physics.

Miyamoto, "Plasma Physics and Controlled Nuclear Fusion"

Graduate text on plasma physics fundamentals for fusion.

Progress in the ITER Physics Basis

The community-consensus physics basis for burning-plasma tokamaks, open access in Nuclear Fusion.

Stacey, "Fusion"

Standard graduate textbook spanning the physics and technology of magnetic confinement fusion.

Wesson & Campbell, "Tokamaks"

The encyclopedic reference on tokamak physics and engineering.

Courses, schools & lectures

Culham Plasma Physics Summer School

UKAEA's two-week summer school in plasma physics and fusion, running since 1965.

DOE Fusion Energy Sciences

Program overviews and primers from the US fusion science office.

EPFL Plasma Physics MOOC

Introduction to plasma physics and fusion applications from EPFL's Swiss Plasma Center; free to audit on edX.

FuseNet

The European Fusion Education Network — master's programs, PhD events, internships, and teaching material.

ITER International School

Annual themed school for young fusion scientists and engineers, organized by ITER and Aix-Marseille University.

MIT OCW 22.012 — Seminar. Fusion and Plasma Physics

Approachable seminar-style introduction to fusion from MIT.

MIT OCW 22.611J — Introduction to Plasma Physics I

Full graduate course materials, free.

PPPL Graduate Summer School

Annual one-week plasma physics school with archived lectures.

Hands-on workshops

Fusion Neutronics Workshop

Self-paced Jupyter workshop covering OpenMC, DAGMC, and Paramak for fusion neutronics.

PlasmaPy example gallery

Notebook examples for computational plasma physics in Python.

Community

Regulation & policy

CATF — Fusion Energy Regulation in the United States

Plain-language overview of US fusion licensing frameworks and deployment pathways from Clean Air Task Force.

NRC Regulatory Framework for Fusion Machines

The official US proposed rule regulating commercial fusion under the byproduct-material framework (10 CFR Part 30) rather than as fission reactors.

Towards Fusion Energy (UK government response)

The UK's regulatory decision — the first country to legislate fusion-specific regulation, under the Environment Agency and HSE rather than nuclear site licensing.

Organizations, news & sibling lists

ANS Fusion Energy Division

The American Nuclear Society's Fusion Energy Division, host of the biennial TOFE conference.

APS Division of Plasma Physics

The main US plasma physics society and annual meeting.

EUROfusion

The European fusion research consortium.

Fusion Energy Base

Tracking of fusion companies, projects, and technologies.

Fusion Industry Association

The trade association of private fusion companies; publishes the annual industry report.

IAEA Fusion Portal

The IAEA's fusion hub, including the Fusion Device Information System and Fusion Energy Conference materials.

ITER Newsline

News from the world's largest fusion project.

r/fusion

The main Reddit community for fusion energy discussion.

U.S. Fusion Energy

US fusion outreach and education hub with explainers, K-12 materials, news, and a careers portal.

Live feeds of open fusion repositories: GitHub topics nuclear-fusion and plasma-physics.

Sibling lists: awesome-nuclear · awesome-ML-in-plasma-physics · List of plasma physics software (Wikipedia).

Getting access to licensed codes

Many of the field's most important codes are free for research but require a signed agreement. This is normal, and turnaround is usually days to weeks. The front doors:

CodeHow to get it
DEGAS 2Complete the licensing form at w3.pppl.gov/degas2
EFITVia General Atomics; commonly run through OMFIT
EIRENERequest from the EIRENE team at eirene.de
FISPACT-IIUKAEA license, free for academic use
FLASHRegister with the Flash Center at flash.rochester.edu
GBSRequest from EPFL's Swiss Plasma Center via gbs.epfl.ch
GENESign the user agreement at genecode.org
GS2Request access at bitbucket.org/gyrokinetics (also hosts GX)
JOREKVia consortium membership at jorek.eu
M3D-C1Request access from PPPL
NIMRODContact the NIMROD team
OMFITFree registration form at omfit.io
SerpentVTT license via national distribution centers
SOLEDGE3XOn request via the contact address at soledge3x.com
SOLPS-ITERDistributed under ITER Organization user agreement
SRIMFree binaries from srim.org (closed source)
TRANSPRun as a service; request a PPPL account
XGCRequest access from PPPL
MCNPExport-controlled; RSICC handles eligibility
ORB5Via collaboration agreement with EPFL's Swiss Plasma Center