SIMSOPT
SIMSOPT: A flexible framework for stellarator optimization - Published in JOSS (2021)
Kinetic.jl
Kinetic.jl: A portable finite volume toolbox for scientific and neural computing - Published in JOSS (2021)
pysat
Generalized data analysis workflow via a consistent easy to use interface.
ppdyn
Plasma Particle Dynamics (PPDyn), a python code to simulate plasma particles using Molecular Dynamics Algorithm. Numba JIT compiler for Python has been implemented for faster performance. Detailed documentation can be found at https://ppdyn.readthedocs.io/.
radis
🌱 A fast line-by-line code for high-resolution infrared molecular spectra
https://github.com/aladyn/aladyn
A High-Accuracy PIC Code for the Maxwell-Vlasov Equations
Blobmodel
Blobmodel: A Python package for generating superpositions of pulses in one and two dimensions - Published in JOSS (2025)
ommbv
Orthogonal Multipole Magnetic Basis Vectors - Complete orthogonal vector basis with accurate field-line mapping of electric fields and ion drifts within multipole magnetic fields
vmecpp
From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).
bout-dev
BOUT++: Plasma fluid finite-difference simulation code in curvilinear coordinate systems
EQDSKReader
Code to read and manipulate EQDSK files, describing plasma equilibirium model
tokamakneutronsource.jl
Methods to compute neutron source for a given plasma equilibrium state presented with EQDSK file
ml-for-plasmas
This repository contains code that demonstrates the use of a variety of machine learning strategies for low temperature plasma systems.