PlasmaPy's charter includes promoting open-source software for all of the plasma community, and not just plasmapy. We feel the entire community benefits when there are multiple efforts trying to build functionality for all aspects of the plasma field. As such, we want to promote any ongoing effort. This page displays projects that have requested to be shown. If you want your project include, and increase its visibility, then please submit a request.

Submit Request

All projects/packages are considered Community Packages , but packages designed with plasmapy interoperability are marked as Affiliated Packages .


PlasmaPy is an open-source community developed Python 3 package for plasma physics. PlasmaPy intends to be a collection of functionality commonly used and shared between plasma physicists and researchers globally.

License: BSD 3-clause with patent grant

Keywords: physics, plasma, Python 3


ALOHA is a coupling code for Lower Hybrid Current Drive antennas facing tokamak magnetized fusion plasma. This coupling code is based on the linear coupling theory. It allows one to model the coupling of a 'grill'-like antenna to a cold plasma of the kind one can find in Tokamaks. It allows taking into account advanced antennas (such as multijunctions or passive-active multijunction antennas).

License: BSD 3-clause

Keywords: Fortran, fusion, MatLab, physics, plasma, simulation


OMFIT - One Modeling Framework for Integrated Tasks - is an integrated modeling and experimental data analysis framework written in python. The goal of OMFIT is to enhance existing scientific workflows and enable new integrated modeling capabilities.

License: User Agreement

Keywords: diagnostics, fusion, physics, plasma, Python, Python 3, simulation


A Monte Carlo simulation of electron transport in low temperature plasmas.

License: GPLv3

Keywords: low-temperature, physics, plasma, Python 3, simulation


tofu is an open-source python library. It aims at providing the user with a ready-set toolbox for modelling synthetic diagnostics and performing tomographic inversions on linear or toroidal (quasi-axisymmetric) fusion devices. It is relevant for diagnostics integrating an emissivity on a set of Lines of Sight or Volumes of Sight corresponding to as many detectors or pixels, and for which the plasma can be considered transparent (i.e. not for radio-frequencies / microwaves).

License: MIT

Keywords: diagnostics, fusion, physics, plasma, Python 3